37 schools in Surprise
Across the city, Surprise hosts 37 public K-12 schools teaching roughly 28,717 Arizona students (about 776 per campus).
7-year change in Surprise
SY 2017-18 vs SY 2024-25About Surprise
Public education in Surprise, Arizona runs across 37 schools that educates roughly 28,717 students. By footprint, Surprise sits in the expansive bracket.
On the level-by-level breakdown, the city consists of 20 elementary, 2 middle, 12 high, and 3 other.
Schools in Surprise average about 776 students each, 53% meaningfully above the Arizona norm.
Five-year track record. Combined enrollment now sits at 28,717 students, grew 19% from the 24,065 reported in SY 2017-18. The school count climbed from 27 to 33 across the same 7-year window. Demographically, the White share of enrollment shrank from 56% to 47%.
On allk12, the community for Surprise discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.