43 schools in St Augustine
Across the city, St Augustine hosts 43 public K-12 schools teaching roughly 22,657 Florida students (about 527 per campus).
7-year change in St Augustine
SY 2017-18 vs SY 2024-25About St Augustine
Across St Augustine, Florida, 43 public schools hosts about 22,657 students between them.
On the level-by-level breakdown, the city is made up of 23 elementary, 5 middle, 10 high, and 5 other.
Average school size in St Augustine is around 527 students, 25% below the Florida average of about 705.
Trend over the past 7 years. Combined enrollment now sits at 21,501 students, increased 34% from the 16,021 reported in SY 2017-18. Demographically, the White share of enrollment decreased from 73% to 65%.
On this page, the community for St Augustine discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.