Best Schools in ST PETERSBURG, FL
43 public schools · 24,565 students
2022 Data · NCES CCD43
Schools
24,565
Students
16.1:1
Avg Ratio
64.4%
Free Lunch
27 Elementary6 Middle6 High
All Schools Ranked
View demographics for ST PETERSBURG on GuideByCity.
FAQ
How many public schools are in ST PETERSBURG, FL?
ST PETERSBURG, FL has 43 public schools with 24,565 total students.
What is the best school in ST PETERSBURG?
Based on student-teacher ratio, ALFRED ADLER ELEMENTARY SCHOOL ranks #1 in ST PETERSBURG with a ratio of 5.6:1.
What is the average student-teacher ratio in ST PETERSBURG?
The average student-teacher ratio across ST PETERSBURG schools is 16.1:1.