Public schools in Virginia Beach, VA
88 public schools enrolling 65,456 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Virginia Beach address are included.
| School | Grades | Students | Per teacher |
|---|---|---|---|
|
Larkspur Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,536 | 16.3 |
|
Princess Anne Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,400 | 18.2 |
|
Old Donation School Middle · Virginia Beach City Public Schools |
2-8 | 1,335 | 15.3 |
|
Landstown Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,278 | 15 |
|
Independence Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,189 | 15.6 |
|
Salem Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,073 | 15.6 |
|
Brandon Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,055 | 16 |
|
Great Neck Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,055 | 16 |
|
Corporate Landing Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,054 | 14.8 |
|
Plaza Middle Middle · Virginia Beach City Public Schools |
6-8 | 1,036 | 14 |
|
Lynnhaven Middle Middle · Virginia Beach City Public Schools |
6-8 | 886 | 11.8 |
|
Kempsville Middle Middle · Virginia Beach City Public Schools |
6-8 | 738 | 15.1 |
|
Bayside Middle Middle · Virginia Beach City Public Schools |
6-8 | 700 | 10.6 |
|
Virginia Beach Middle Middle · Virginia Beach City Public Schools |
6-8 | 589 | 14.7 |
|
Bayside 6Th Grade Campus Middle · Virginia Beach City Public Schools |
6 | 326 | 9.3 |