Recently nicknamed as “The Burg”, St. Petersburg is very up and coming area for young people as well as those retiring to Florida. For those young families coming to St. Pete, schools are very important. Below, we have listed all public schools in the St. Pete area for your reference. Click the school name to find detailed information about each school and homes located in close proximity to that school.

Schools located in St. Petersburg

Elementary Schools
Azalea Elementary | Douglas L Jamerson Elementary | Lakeview Fundamental Elementary | Perkins Elementary | Pasadena Fundamental Elementary | Bear Creek Elementary | Fairmount Park Elementary | Mount Vernon Elementary | Maximo Elementary | Lakewood Elementary | Bay Vista Fundamental Elementary | Woodlawn Elementary | Westgate Elementary | New Heights Elementary | Northwest Elementary | 74th Street Elementary | Blanton Elementary | Lealman Elementary | John M Sexton Elementary | Lynch Elementary | Nina Harris School | North Shore Elementary | Shore Acres Elementary | Sawgrass Lake Elementary | Plato Academy | Madeira Beach Fundamental (K-8) | Campbell Park Elementary | Melrose Elementary | Sanderlin Elementary | 
Middle Schools
Baypoint Middle | Thurgood Marshall Fundamental Middle | Sanderlin Middle | Madeira Beach Middle | Azalea Middle | Tyrone Middle | Meadowlawn Middle | Pinellas Park Middle School |
High Schools
St. Petersburg High School | Dixie Hollins High School | Gibbs High School |Boca Ciega High School | Northeast High School | Bayside High School | Lakewood High School | Pinellas Park High School |