29 schools in Alpharetta
Across Alpharetta, 29 public K-12 schools serve approximately 29,794 students across 16 elementary, 8 middle, and 5 high.
7-year change in Alpharetta
SY 2017-18 vs SY 2024-25About Alpharetta
Alpharetta, Georgia is home to 29 public schools, with combined enrollment of approximately 29,794 students. By school count, it is a broad city.
In terms of grade levels, the city comprises 16 elementary, 8 middle, and 5 high.
Per-campus enrollment runs near 1,027, above the state mean of about 748.
Looking at the last 7 years. Total public-school enrollment in Alpharetta has grew 7% since SY 2017-18, moving from about 27,878 students to 29,794. Alpharetta now counts 29 public schools, up from 27 in SY 2017-18. Demographically, the White share of enrollment decreased from 47% to 37%.
On this page, the community for Alpharetta discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.