Best public high schools in the Tampa metro area

Stacker compiled a list of the best public high schools in the Tampa metro area using data from the Niche. Niche uses seven weighted factors for its rankings. A majority of the score is based on academics, but other factors include culture and diversity; sports; clubs and activities; resources; and surveys of parents, teachers, and students.

Monkey Business Images // Shutterstock

#25. Wendell Krinn Technical High School

- Location: Pasco County School District, FL
- Enrollment: 667 (18:1 student to teacher ratio)
- Niche grade: A-

Achira22 // Shutterstock

#24. Dayspring Academy

- Location: Pasco County School District, FL
- Enrollment: 872 (15:1 student to teacher ratio)
- Niche grade: A-

Joyseulay // Shutterstock

#23. Polk State College Collegiate High School

- Location: Polk County Public Schools, FL
- Enrollment: 353 (118:1 student to teacher ratio)
- Niche grade: A-

LStockStudio // Shutterstock

#22. Alonso High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,795 (24:1 student to teacher ratio)
- Niche grade: A

GagliardiPhotography // Shutterstock

#21. McKeel Academy of Technology

- Location: Polk County Public Schools, FL
- Enrollment: 1,727 (22:1 student to teacher ratio)
- Niche grade: A

Ground Picture // Shutterstock

#20. East Lake High School

- Location: Pinellas County Schools, FL
- Enrollment: 2,286 (23:1 student to teacher ratio)
- Niche grade: A

maroke // Shutterstock

#19. St. Petersburg High School

- Location: Pinellas County Schools, FL
- Enrollment: 1,723 (23:1 student to teacher ratio)
- Niche grade: A

SEALANDSKYPHOTO // Shutterstock

#18. Osceola Fundamental High School

- Location: Pinellas County Schools, FL
- Enrollment: 1,715 (23:1 student to teacher ratio)
- Niche grade: A

Roman Kosolapov // Shutterstock

#17. Bell Creek Academy High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 590 (22:1 student to teacher ratio)
- Niche grade: A

Daniel Hoz // Shutterstock

#16. Tampa Bay Technical High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,015 (21:1 student to teacher ratio)
- Niche grade: A

sirtravelalot // Shutterstock

#15. Land O' Lakes High School

- Location: Pasco County School District, FL
- Enrollment: 2,248 (23:1 student to teacher ratio)
- Niche grade: A

ImageFlow // Shutterstock

#14. Palm Harbor University High School

- Location: Pinellas County Schools, FL
- Enrollment: 2,474 (23:1 student to teacher ratio)
- Niche grade: A

Studio KIWI // Shutterstock

#13. Bloomingdale High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,304 (23:1 student to teacher ratio)
- Niche grade: A

LightField Studios // Shutterstock

#12. Wiregrass Ranch High School

- Location: Pasco County School District, FL
- Enrollment: 2,114 (22:1 student to teacher ratio)
- Niche grade: A

LightField Studios // Shutterstock

#11. St. Petersburg Collegiate High School North Pinellas

- Location: Pinellas County Schools, FL
- Enrollment: 224 (21:1 student to teacher ratio)
- Niche grade: A

LBeddoe // Shutterstock

#10. Robinson High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 1,354 (20:1 student to teacher ratio)
- Niche grade: A

Monkey Business Images // Shutterstock

#9. James W. Mitchell High School

- Location: Pasco County School District, FL
- Enrollment: 2,155 (22:1 student to teacher ratio)
- Niche grade: A

Anna Jurkovska // Shutterstock

#8. Dr. Kiran C. Patel High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 751 (21:1 student to teacher ratio)
- Niche grade: A

maroke // Shutterstock

#7. Newsome High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 3,203 (24:1 student to teacher ratio)
- Niche grade: A

DenisProduction.com // Shutterstock

#6. Strawberry Crest High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,558 (24:1 student to teacher ratio)
- Niche grade: A

Monkey Business Images // Shutterstock

#5. Steinbrenner High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,475 (24:1 student to teacher ratio)
- Niche grade: A

Ground Picture // Shutterstock

#4. Brooks DeBartolo Collegiate High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 602 (19:1 student to teacher ratio)
- Niche grade: A

Mircea Moira // Shutterstock

#3. Sickles High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,368 (23:1 student to teacher ratio)
- Niche grade: A

Tyler Olson // Shutterstock

#2. Plant High School

- Location: Hillsborough County Public Schools, FL
- Enrollment: 2,507 (23:1 student to teacher ratio)
- Niche grade: A+

panitanphoto // Shutterstock

#1. St. Petersburg Collegiate High School

- Location: Pinellas County Schools, FL
- Enrollment: 240 (48:1 student to teacher ratio)
- Niche grade: A+

This story features data reporting by Rob Powell and is part of a series utilizing data automation across 97 metros.

0
Comments on this article
0
On Air102.5 The Bone - Real. Raw. Radio. Logo

    mobile apps

    Everything you love about theboneonline.com and more! Tap on any of the buttons below to download our app.

    amazon alexa

    Enable our Skill today to listen live at home on your Alexa Devices!