Best public high schools in Texas
Stacker

Daniel Hoz // Shutterstock
- Location: Waxahachie Independent School District, TX
- Enrollment: 391 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 391 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#30. Waxahachie Global High School

Achira22 // Shutterstock
- Location: Spring Branch Independent School District, TX
- Enrollment: 2,531 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,531 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#29. Memorial High School

Ground Picture // Shutterstock
- Location: Dallas Independent School District, TX
- Enrollment: 468 (18:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 468 (18:1 student to teacher ratio)
- Niche grade: Grade A+
#28. Judge Barefoot Sanders Law Magnet School

LightField Studios // Shutterstock
- Location: Lewisville Independent School District, TX
- Enrollment: 3,602 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,602 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#27. Flower Mound High School

Mircea Moira // Shutterstock
- Location: Alief Independent School District, TX
- Enrollment: 412 (20:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 412 (20:1 student to teacher ratio)
- Niche grade: Grade A+
#26. Alief Early College High School

LStockStudio // Shutterstock
- Location: Cypress-Fairbanks Independent School District, TX
- Enrollment: 3,185 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,185 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#25. Cypress Woods High School

panitanphoto // Shutterstock
- Location: Cypress-Fairbanks Independent School District, TX
- Enrollment: 3,549 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,549 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#24. Cypress Ranch High School

Jacob Lund // Shutterstock
- Location: Highland Park Independent School District, TX
- Enrollment: 2,260 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,260 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#23. Highland Park High School

ImageFlow // Shutterstock
- Location: Katy Independent School District, TX
- Enrollment: 3,475 (18:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,475 (18:1 student to teacher ratio)
- Niche grade: Grade A+
#22. Cinco Ranch High School

Ground Picture // Shutterstock
- Location: Uplift Education, TX
- Enrollment: 494 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 494 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#21. Uplift North Hills Preparatory - High School

Tyler Olson // Shutterstock
- Location: Alief Independent School District, TX
- Enrollment: 790 (20:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 790 (20:1 student to teacher ratio)
- Niche grade: Grade A+
#20. Kerr High School

SEALANDSKYPHOTO // Shutterstock
- Location: Clear Creek Independent School District, TX
- Enrollment: 416 (30:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 416 (30:1 student to teacher ratio)
- Niche grade: Grade A+
#19. Clear Horizons Early College High School

sirtravelalot // Shutterstock
- Location: Round Rock, TX
- Enrollment: 1,679 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,679 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#18. Meridian World School

maroke // Shutterstock
- Location: Fort Bend Independent School District, TX
- Enrollment: 2,488 (18:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,488 (18:1 student to teacher ratio)
- Niche grade: Grade A+
#17. Clements High School

Studio KIWI // Shutterstock
- Location: Houston Independent School District, TX
- Enrollment: 781 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 781 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#16. Kinder High School for the Performing and Visual Arts

GagliardiPhotography // Shutterstock
- Location: Frisco Independent School District, TX
- Enrollment: 1,936 (15:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,936 (15:1 student to teacher ratio)
- Niche grade: Grade A+
#15. Liberty High School

Monkey Business Images // Shutterstock
- Location: BASIS Texas Charter Schools, TX
- Enrollment: 976 (15:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 976 (15:1 student to teacher ratio)
- Niche grade: Grade A+
#14. BASIS San Antonio - Shavano Campus

Ground Picture // Shutterstock
- Location: Coppell Independent School District, TX
- Enrollment: 3,839 (15:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,839 (15:1 student to teacher ratio)
- Niche grade: Grade A+
#13. Coppell High School

Joyseulay // Shutterstock
- Location: Katy Independent School District, TX
- Enrollment: 3,254 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,254 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#12. Obra D. Tompkins High School

LStockStudio // Shutterstock
- Location: Leander Independent School District, TX
- Enrollment: 2,723 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,723 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#11. Vandegrift High School

Canva
- Location: Katy Independent School District, TX
- Enrollment: 3,582 (18:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 3,582 (18:1 student to teacher ratio)
- Niche grade: Grade A+
#10. Seven Lakes High School

Canva
- Location: Houston Independent School District, TX
- Enrollment: 891 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 891 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#9. Debakey H.S. for Health Prof

Canva
- Location: Round Rock Independent School District, TX
- Enrollment: 2,781 (16:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,781 (16:1 student to teacher ratio)
- Niche grade: Grade A+
#8. Westwood High IB World School

Roman Kosolapov // Shutterstock
- Location: Carroll Independent School District, TX
- Enrollment: 1,394 (14:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,394 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#7. Carroll Senior High School

LBeddoe // Shutterstock
- Location: Eanes Independent School District, TX
- Enrollment: 2,823 (14:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 2,823 (14:1 student to teacher ratio)
- Niche grade: Grade A+
#6. Westlake High School

Canva
- Location: South Texas Independent School District, TX
- Enrollment: 764 (13:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 764 (13:1 student to teacher ratio)
- Niche grade: Grade A+
#5. South Texas ISD Science Academy

DenisProduction.com // Shutterstock
- Location: Houston Independent School District, TX
- Enrollment: 823 (22:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 823 (22:1 student to teacher ratio)
- Niche grade: Grade A+
#4. Carnegie Vanguard High School

Canva
- Location: Austin Independent School District, TX
- Enrollment: 1,309 (17:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 1,309 (17:1 student to teacher ratio)
- Niche grade: Grade A+
#3. Liberal Arts & Science Academy

Anna Jurkovska // Shutterstock
- Location: Dallas Independent School District, TX
- Enrollment: 501 (18:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 501 (18:1 student to teacher ratio)
- Niche grade: Grade A+
#2. School of Science & Engineering

Canva
- Location: Dallas Independent School District, TX
- Enrollment: 502 (19:1 student to teacher ratio)
- Niche grade: Grade A+
- Enrollment: 502 (19:1 student to teacher ratio)
- Niche grade: Grade A+
This story features data reporting and writing by Emma Rubin and is part of a series utilizing data automation across 50 states.
#1. School for the Talented & Gifted

LightField Studios // Shutterstock