Best Schools in St. Petersburg, FL
St. Petersburg, FL has a total of 96 schools including 25 high schools, 14 middle schools and 57 elementary schools. A total of 55,188 students attend St. Petersburg, FL schools. On average, schools in St. Petersburg score 45% on their proficiency tests, and we project an average score of 42% on those same proficiency tests. Comparing the differences, on average, schools in St. Petersburg exceed expectations.
Best High Schools in St. Petersburg, FL
St. Petersburg, FL has 25 high schools with 22,066 students. Below are the top high schools based on their actual test performance displayed alongside our projected performance for their socioeconomic status and the Teacher Grade we assign based on expected performance. On average, high schools in St. Petersburg score 44% on their proficiency tests, and we project and average score of 43% on those same proficiency tests. Comparing the differences, on average, high schools in St. Petersburg meet expectations.
1. St. Petersburg Collegiate High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Charter • Grades 1 - 12 • 234 Students
2. Richard O Jacobson Technical High School At Seminole
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 578 Students
3. St. Petersburg High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1723 Students
4. Northeast High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1736 Students
5. South Lake High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Lake • Public • Grades 9 - 12 • 2169 Students
6. Lakewood High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 915 Students
7. Dixie M. Hollins High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1822 Students
8. Seminole High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1546 Students
9. Gibbs High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1160 Students
10. Pinellas Park High School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 9 - 12 • 1919 Students
Best Middle Schools in St. Petersburg, FL
St. Petersburg, FL has 14 middle schools with 12,400 students. Below are the top middle schools based on their actual test performance displayed alongside our projected performance for their socioeconomic status and the Teacher Grade we assign based on expected performance. On average, middle schools in St. Petersburg score 42% on their proficiency tests, and we project and average score of 38% on those same proficiency tests. Comparing the differences, on average, middle schools in St. Petersburg exceed expectations.
1. Thurgood Marshall Fundamental
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 888 Students
2. Seminole Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 824 Students
3. Fitzgerald Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 1033 Students
4. Osceola Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 1009 Students
5. Gray Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Lake • Public • Grades 6 - 8 • 1148 Students
6. Pinellas Park Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 1126 Students
7. Bay Point Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 770 Students
8. Meadowlawn Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 832 Students
9. Tyrone Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 847 Students
10. John Hopkins Middle School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades 6 - 8 • 723 Students
Best Elementary Schools in St. Petersburg, FL
St. Petersburg, FL has 57 elementary schools with 20,722 students. Below are the top elementary schools based on their actual test performance displayed alongside our projected performance for their socioeconomic status and the Teacher Grade we assign based on expected performance. On average, elementary schools in St. Petersburg score 47% on their proficiency tests, and we project and average score of 43% on those same proficiency tests. Comparing the differences, on average, elementary schools in St. Petersburg exceed expectations.
1. Pasadena Fundamental Elementary School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades KG - 5 • 461 Students
2. Orange Grove Elementary School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades Pre K - 5 • 435 Students
3. Gulf Beaches Elementary Magnet School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades Pre K - 5 • 329 Students
4. Madeira Beach Fundamental K-8
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades KG - 8 • 1343 Students
5. Anna Maria Elementary School
SchoolGrade
Actual Test Scores
Projected Test Scores
Manatee • Public • Grades KG - 5 • 190 Students
6. Plato Academy Of St.petersburg
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Charter • Grades KG - 8 • 376 Students
7. James B. Sanderlin K-8
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades KG - 8 • 775 Students
8. Bay Vista Fundamental Elementary School
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades KG - 5 • 589 Students
9. Midtown Academy
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades KG - 5 • 337 Students
10. Lakeview Fundamental Elementary
SchoolGrade
Actual Test Scores
Projected Test Scores
Pinellas • Public • Grades Pre K - 5 • 351 Students
Education & Community Snapshot in St. Petersburg, FL
City-level factors that shape the learning environment around local schools.
Community Factors
St. Petersburg, FL has a total population of 266,667 with 20% of that population attending schools. The adult high school graduation rate is 93%, and 41% of adults have a bachelor’s degree or higher.
Students in St. Petersburg, FL
K-12 Students
High School Graduates
Adults 25+ with HS diplomas
College Graduates
Adults 25+ with a Bachelor’s degree or higher
Demographics statistics provided by Best Neighborhood St. Petersburg, FL.
Safety
Crime Grades summarize reported incidents per 1,000 residents. Use them as neighborhood context, not a school rating.
Overall Crime Grade
16.22 per 1,000 Residents
Violent Crime Grade
3.03 per 1,000 Residents
Property Crime Grade
13.19 per 1,000 Residents
Crime statistics provided by CrimeGrade in St. Petersburg, FL.
Connectivity
Connectivity influences learning at home. We summarize internet infrastructure, typical download speed, and a digital connectivity index for St. Petersburg, FL.
ISP Report Card
Internet Infrastructure Grade
Average Download Speed
Speed Most Residents Can Get
Digital Connectivity Index
ISP Connectivity Demand Report
To read more about these statistics, please visit St. Petersburg, FL Internet Health Assessment.
Best Schools in Cities Near St. Petersburg, FL
Explore nearby cities to widen your school search.
- Actual Test Scores: 39%
- Projected Test Scores: 40%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 38%
- Projected Test Scores: 39%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 35%
- Projected Test Scores: 37%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 39%
- Projected Test Scores: 40%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 39%
- Projected Test Scores: 38%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 39%
- Projected Test Scores: 42%
- Teacher Grade: Doesn't Meet Expectations
- Actual Test Scores: 46%
- Projected Test Scores: 45%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 47%
- Projected Test Scores: 45%
- Teacher Grade: Exceeds Expectations
- Actual Test Scores: 43%
- Projected Test Scores: 43%
- Teacher Grade: Meets Expectations
- Actual Test Scores: 46%
- Projected Test Scores: 43%
- Teacher Grade: Exceeds Expectations