Skip to content
NCES Common Core of Data (EDGE / CCD) · Data updated 2024-2025 Public & private school directory

Schools in ST PETERSBURG, Florida

44 schools in ST PETERSBURG, Florida — address, grades, enrollment and contact details.

44Schools
1Districts
544Avg. enrollment
2024-2025Data year

Schools by level in ST PETERSBURG

Elementary · 30 Middle · 7 High · 7

All schools in {city}

44 schools

ST PETERSBURG, Florida · PINELLAS

9–12Grades
1,125Students
16.1:1Student–teacher ratio

850 34TH ST S, ST PETERSBURG, FL 33711

View school →

ST PETERSBURG, Florida · PINELLAS

K–5Grades
368Students
12.3:1Student–teacher ratio

1701 10TH ST S, ST PETERSBURG, FL 33705

View school →

Education in ST PETERSBURG, Florida

ST PETERSBURG has 44 schools in this guide, from elementary and middle schools to high schools. Each entry lists the street address, ZIP code, grades offered and current enrollment so you can compare them side by side.

Schools in ST PETERSBURG belong to the local districts listed on each profile. Open a school to see its district, county, community type and position on the map.

Schools in ST PETERSBURG belong to 1 school district listed on each profile. Data is sourced from NCES Common Core of Data (EDGE / CCD) for the 2024-2025 school year.