Top Rated Schools in This City

These are some of the top-rated public schools in St. Petersburg based on a variety of measures. Find out more about GreatSchools ratings.

College Success Award

These are some of the best public high schools in St. Petersburg at preparing students for success in college. The College Success Award recognizes schools that do an exemplary job getting students to enroll in and stick with college, including those that excel at serving students from low-income families.

Districts

  • Pinellas
    93,702 students | LARGO, FL
    Grades PK, K-12 & Ungraded | 168 schools

Reviews From Schools in St. Petersburg

Does your child attend a school in this city?
Parent / Guardian
August 10, 2025
Both of my sons attended school at North Shore. They were excited about seeing their friends and teachers every day. I felt like they learned so much and thrived there! Highly recommend!
Other (school staff, family member, recent alum, etc)
August 09, 2025
Great school with amazing students. PTA and families are very involved.
Parent / Guardian
August 08, 2025
North Shore Elementary is an exceptional neighborhood school where students truly blossom. Nestled in the historic Old Northeast, it fosters a warm, close-knit environment that feels like family. A... More