Schools in St. Petersburg, FL
Public schools, enrollment data, student-teacher ratios, and higher education.
St. Petersburg has 43 public schools
with a total enrollment of 24,637 students
and 1,576 teachers.
There are 31 elementary, 6 middle, and 5 high schools. The average student-teacher ratio is 15.6:1. 3 charter schools serve the area.
Public Schools (43)
Source: NCES 2022-23 data.
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| NORTHEAST HIGH SCHOOL | High | 1,736 | 81 | 21.4:1 |
| ST. PETERSBURG HIGH SCHOOL | High | 1,723 | 76 | 22.7:1 |
| GIBBS HIGH SCHOOL | High | 1,160 | 71 | 16.3:1 |
| LAKEWOOD HIGH SCHOOL | High | 915 | 48 | 19.1:1 |
| THURGOOD MARSHALL FUNDAMENTAL | Middle | 888 | 46 | 19.3:1 |
| TYRONE MIDDLE SCHOOL | Middle | 847 | 39 | 21.7:1 |
| MEADOWLAWN MIDDLE SCHOOL | Middle | 832 | 45 | 18.5:1 |
| JAMES B. SANDERLIN K-8 | Elementary | 775 | 56 | 13.8:1 |
| BAY POINT MIDDLE SCHOOL | Middle | 770 | 39 | 19.7:1 |
| JOHN HOPKINS MIDDLE SCHOOL | Middle | 723 | 40 | 18.1:1 |
| SHORE ACRES ELEMENTARY SCHOOL | Elementary | 709 | 47 | 15.1:1 |
| AZALEA MIDDLE SCHOOL | Middle | 678 | 42 | 16.1:1 |
| NEW HEIGHTS ELEMENTARY SCHOOL | Elementary | 615 | 47 | 13.1:1 |
| SAWGRASS LAKE ELEMENTARY SCHOOL | Elementary | 596 | 44 | 13.5:1 |
| BAY VISTA FUNDAMENTAL ELEMENTARY SCHOOL | Elementary | 589 | 41 | 14.4:1 |
| DOUGLAS L. JAMERSON JR. ELEMENTARY | Elementary | 554 | 40 | 13.9:1 |
| WESTGATE ELEMENTARY SCHOOL | Elementary | 541 | 36 | 15.0:1 |
| PERKINS ELEMENTARY SCHOOL | Elementary | 539 | 47 | 11.5:1 |
| AZALEA ELEMENTARY SCHOOL | Elementary | 507 | 39 | 13.0:1 |
| NORTH SHORE ELEMENTARY SCHOOL | Elementary | 501 | 39 | 12.8:1 |
| BLANTON ELEMENTARY SCHOOL | Elementary | 500 | 39 | 12.8:1 |
| FAIRMOUNT PARK ELEMENTARY SCHOOL | Elementary | 500 | 30 | 16.7:1 |
| LYNCH ELEMENTARY SCHOOL | Elementary | 486 | 33 | 14.7:1 |
| NORTHWEST ELEMENTARY SCHOOL | Elementary | 477 | 36 | 13.3:1 |
| CAMPBELL PARK ELEMENTARY SCHOOL | Elementary | 462 | 34 | 13.6:1 |
| PASADENA FUNDAMENTAL ELEMENTARY SCHOOL | Elementary | 461 | 31 | 14.9:1 |
| BAY POINT ELEMENTARY SCHOOL | Elementary | 453 | 36 | 12.6:1 |
| JOHN M. SEXTON ELEMENTARY SCHOOL | Elementary | 449 | 34 | 13.2:1 |
| MAXIMO ELEMENTARY SCHOOL | Elementary | 445 | 29 | 15.3:1 |
| SEVENTY-FOURTH ST. ELEMENTARY | Elementary | 444 | 35 | 12.7:1 |
| LEALMAN AVENUE ELEMENTARY SCHOOL | Elementary | 434 | 31 | 14.0:1 |
| LAKEWOOD ELEMENTARY SCHOOL | Elementary | 425 | 26 | 16.3:1 |
| PLATO ACADEMY OF ST.PETERSBURG (Charter) | Elementary | 376 | 28 | 13.4:1 |
| LAKEVIEW FUNDAMENTAL ELEMENTARY | Elementary | 351 | 27 | 13.0:1 |
| MOUNT VERNON ELEMENTARY SCHOOL | Elementary | 345 | 30 | 11.5:1 |
| MIDTOWN ACADEMY | Elementary | 337 | 29 | 11.6:1 |
| GULF BEACHES ELEMENTARY MAGNET SCHOOL | Elementary | 329 | 23 | 14.3:1 |
| MELROSE ELEMENTARY SCHOOL | Elementary | 322 | 25 | 12.9:1 |
| BEAR CREEK ELEMENTARY SCHOOL | Elementary | 286 | 22 | 13.0:1 |
| WOODLAWN ELEMENTARY SCHOOL | Elementary | 267 | 20 | 13.4:1 |
| ST. PETERSBURG COLLEGIATE HIGH SCHOOL (Charter) | High | 234 | 5 | 46.8:1 |
| ALFRED ADLER ELEMENTARY SCHOOL (Charter) | Elementary | 56 | 10 | 5.6:1 |
| PINELLAS VIRTUAL K-12 | Other | — | 0 | — |
Colleges & Universities (2)
| Institution | Type | Highest Degree | Enrollment | Tuition (In-State) |
|---|---|---|---|---|
| St Petersburg College | Public | Bachelor's | 31,506 | $2,682 |
| Cortiva Institute | Private For-Profit | Certificate | 261 | — |
All Countries























































































































































































































































