Public schools in St. Petersburg, FL
46 public schools enrolling 25,270 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a St. Petersburg address are included.
| School | Grades | Students | Per teacher |
|---|---|---|---|
|
Northeast High School High · Pinellas |
9-12 | 1,736 | 21.4 |
|
St. Petersburg High School High · Pinellas |
9-12 | 1,723 | 22.7 |
|
Gibbs High School High · Pinellas |
9-12 | 1,160 | 16.3 |
|
Lakewood High School High · Pinellas |
9-12 | 915 | 19.1 |
|
Thurgood Marshall Fundamental Middle · Pinellas |
6-8 | 888 | 19.3 |
|
Tyrone Middle School Middle · Pinellas |
6-8 | 847 | 21.7 |
|
Meadowlawn Middle School Middle · Pinellas |
6-8 | 832 | 18.5 |
|
James B. Sanderlin K-8 Elementary · Pinellas |
K-8 | 775 | 13.8 |
|
Bay Point Middle School Middle · Pinellas |
6-8 | 770 | 19.7 |
|
John Hopkins Middle School Middle · Pinellas |
6-8 | 723 | 18.1 |
|
Shore Acres Elementary School Elementary · Pinellas |
PK-5 | 709 | 15.1 |
|
Azalea Middle School Middle · Pinellas |
6-8 | 678 | 16.1 |
|
New Heights Elementary School Elementary · Pinellas |
PK-5 | 615 | 13.1 |
|
Sawgrass Lake Elementary School Elementary · Pinellas |
PK-5 | 596 | 13.5 |
|
Bay Vista Fundamental Elementary School Elementary · Pinellas |
K-5 | 589 | 14.4 |
|
Douglas L. Jamerson Jr. Elementary Elementary · Pinellas |
PK-5 | 554 | 13.9 |
|
Westgate Elementary School Elementary · Pinellas |
PK-5 | 541 | 15 |
|
Perkins Elementary School Elementary · Pinellas |
PK-5 | 539 | 11.5 |
|
Azalea Elementary School Elementary · Pinellas |
PK-5 | 507 | 13 |
|
North Shore Elementary School Elementary · Pinellas |
PK-5 | 501 | 12.8 |
|
Blanton Elementary School Elementary · Pinellas |
PK-5 | 500 | 12.8 |
|
Fairmount Park Elementary School Elementary · Pinellas |
PK-5 | 500 | 16.7 |
|
Lynch Elementary School Elementary · Pinellas |
PK-5 | 486 | 14.7 |
|
Lealman Innovation Academy High · Pinellas |
5-12 | 485 | 10.5 |
|
Northwest Elementary School Elementary · Pinellas |
PK-5 | 477 | 13.3 |
|
Campbell Park Elementary School Elementary · Pinellas |
PK-5 | 462 | 13.6 |
|
Pasadena Fundamental Elementary School Elementary · Pinellas |
K-5 | 461 | 14.9 |
|
Bay Point Elementary School Elementary · Pinellas |
PK-5 | 453 | 12.6 |
|
John M. Sexton Elementary School Elementary · Pinellas |
PK-5 | 449 | 13.2 |
|
Maximo Elementary School Elementary · Pinellas |
PK-5 | 445 | 15.3 |
|
Seventy-Fourth St. Elementary Elementary · Pinellas |
PK-5 | 444 | 12.7 |
|
Lealman Avenue Elementary School Elementary · Pinellas |
PK-5 | 434 | 14 |
|
Lakewood Elementary School Elementary · Pinellas |
PK-5 | 425 | 16.3 |
|
Plato Academy Of St.petersburg Elementary · Charter · Pinellas |
K-8 | 376 | 13.4 |
|
Lakeview Fundamental Elementary Elementary · Pinellas |
PK-5 | 351 | 13 |
|
Mount Vernon Elementary School Elementary · Pinellas |
PK-5 | 345 | 11.5 |
|
Midtown Academy Elementary · Pinellas |
K-5 | 337 | 11.6 |
|
Gulf Beaches Elementary Magnet School Elementary · Pinellas |
PK-5 | 329 | 14.3 |
|
Melrose Elementary School Elementary · Pinellas |
PK-5 | 322 | 12.9 |
|
Bear Creek Elementary School Elementary · Pinellas |
PK-5 | 286 | 13 |