89 schools in Virginia Beach
Virginia Beach's public-school footprint covers 89 campuses with combined enrollment of about 64,731 students, averaging 727 per campus.
7-year change in Virginia Beach
SY 2017-18 vs SY 2024-25About Virginia Beach
Virginia Beach is a wide-reaching Virginia city in terms of public-school footprint, with 89 schools and 64,731 students total.
For a sense of the school types, the city covers 62 elementary, 15 middle, and 12 high.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 6%: 68,986 students in SY 2017-18 versus 64,731 in SY 2024-25. Demographically, the White share of enrollment contracted from 49% to 45%.
In the discussion threads here, the community for Virginia Beach discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.