Skip to content
USCity.review

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 Students

Woodlawn Elementary School

Elementary · Pinellas

267

St. Petersburg Collegiate High School

High · Charter · Pinellas

234

Pinellas Mycroschool Of Integrated Academics And Technologie

High · Charter · Pinellas

143

Alfred Adler Elementary School

Elementary · Charter · Pinellas

56

Strive Academy

High · Pinellas

5

Pinellas Virtual K-12

Other · Pinellas

0