Total enrollment
64,731
-881 (-1%) vs SY 2020-21
Virginia Beach's public-school footprint covers 89 schools with combined enrollment of about 64,731 students, averaging 727 per school.
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 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 65,612 students in SY 2020-21 versus 64,731 in SY 2024-25.
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.