Virginia Beach City Public Schools
Public school district based in Virginia Beach, Virginia. NCES district ID 5103840; state ID VA-128.
A district ratio is shown only when every school reported both enrollment and teachers. School-level ratios are in the table below.
Enrollment by grade
| Group | Students | Bar |
|---|---|---|
| Pre-Kindergarten | 1,495 | |
| Kindergarten | 4,307 | |
| Grade 1 | 4,705 | |
| Grade 2 | 4,808 | |
| Grade 3 | 4,965 | |
| Grade 4 | 4,801 | |
| Grade 5 | 4,949 | |
| Grade 6 | 4,812 | |
| Grade 7 | 4,782 | |
| Grade 8 | 4,837 | |
| Grade 9 | 5,178 | |
| Grade 10 | 5,172 | |
| Grade 11 | 4,986 | |
| Grade 12 | 4,934 |
Students by race/ethnicity
| Group | Share | Bar |
|---|---|---|
| American Indian or Alaska Native | 0.2% | |
| Asian | 6.2% | |
| Black or African American | 23.1% | |
| Hispanic/Latino | 14.5% | |
| Native Hawaiian or Other Pacific Islander | 0.5% | |
| Two or more races | 11.1% | |
| White | 44.5% |
Race/ethnicity categories are those states report to NCES. Shares describe the district as a whole, not any one school or student.
Students by sex
| Group | Share | Bar |
|---|---|---|
| Female | 48.3% | |
| Male | 51.7% |
Schools in this district
Sorted by enrollment (a size measure, not a ranking). Locale mix: City 87, Rural 1.
| School | Grades | Type | Students | Teacher FTE | Students / FTE | Locale |
|---|---|---|---|---|---|---|
| Landstown High Virginia Beach | 9–12 | Regular | 2,152 | 126.4 | 17 | City: Large |
| Kempsville High Virginia Beach | 9–12 | Regular | 2,046 | 117.0 | 17.5 | City: Large |
| Bayside High Virginia Beach | 9–12 | Regular | 1,984 | 117.0 | 17 | City: Large |
| Tallwood High Virginia Beach | 9–12 | Regular | 1,890 | 117.4 | 16.1 | City: Large |
| Floyd Kellam High Virginia Beach | 9–12 | Regular | 1,842 | 102.4 | 18 | City: Large |
| Ocean Lakes High Virginia Beach | 9–12 | Regular | 1,834 | 106.4 | 17.2 | City: Large |
| First Colonial High Virginia Beach | 9–12 | Regular | 1,727 | 94.5 | 18.3 | City: Large |
| Salem High Virginia Beach | 9–12 | Regular | 1,690 | 102.4 | 16.5 | City: Large |
| Frank W. Cox High Virginia Beach | 9–12 | Regular | 1,631 | 90.8 | 18 | City: Large |
| Princess Anne High Virginia Beach | 9–12 | Regular | 1,621 | 112.6 | 14.4 | City: Large |
| Larkspur Middle Virginia Beach | 6–8 | Regular | 1,488 | 87.0 | 17.1 | City: Large |
| Green Run High Virginia Beach | 9–12 | Regular | 1,465 | 92.8 | 15.8 | City: Large |
| Old Donation School Virginia Beach | 2–8 | Regular | 1,377 | 86.2 | 16 | City: Large |
| Princess Anne Middle Virginia Beach | 6–8 | Regular | 1,358 | 75.5 | 18 | City: Large |
| Landstown Middle Virginia Beach | 6–8 | Regular | 1,272 | 74.5 | 17.1 | City: Large |
| Independence Middle Virginia Beach | 6–8 | Regular | 1,193 | 76.2 | 15.7 | City: Large |
| Salem Middle Virginia Beach | 6–8 | Regular | 1,072 | 60.6 | 17.7 | City: Large |
| Brandon Middle Virginia Beach | 6–8 | Regular | 1,053 | 68.8 | 15.3 | City: Large |
| Great Neck Middle Virginia Beach | 6–8 | Regular | 1,039 | 66.3 | 15.7 | City: Large |
| Plaza Middle Virginia Beach | 6–8 | Regular | 1,033 | 66.6 | 15.5 | City: Large |
| Corporate Landing Middle Virginia Beach | 6–8 | Regular | 995 | 63.4 | 15.7 | City: Large |
| Glenwood Elementary Virginia Beach | PK–5 | Regular | 896 | 60.4 | 14.8 | City: Large |
| Thoroughgood Elementary Virginia Beach | PK–5 | Regular | 767 | 41.6 | 18.4 | City: Large |
| John B. Dey Elementary Virginia Beach | PK–5 | Regular | 744 | 41.6 | 17.9 | City: Large |
| New Castle Elementary Virginia Beach | PK–5 | Regular | 728 | 39.6 | 18.4 | City: Large |
| Kempsville Middle Virginia Beach | 6–8 | Regular | 727 | 47.7 | 15.2 | City: Large |
| Lynnhaven Middle Virginia Beach | 6–8 | Regular | 727 | 73.4 | 9.9 | City: Large |
| Three Oaks Elementary Virginia Beach | PK–5 | Regular | 706 | 41.2 | 17.1 | City: Large |
| Point O' View Elementary Virginia Beach | PK–5 | Regular | 692 | 54.0 | 12.8 | City: Large |
| Woodstock Elementary Virginia Beach | PK–5 | Regular | 689 | 45.6 | 15.1 | City: Large |
| Virginia Beach Middle Virginia Beach | 6–8 | Regular | 685 | 42.0 | 16.3 | City: Large |
| Princess Anne Elementary Virginia Beach | PK–5 | Regular | 654 | 38.2 | 17.1 | City: Large |
| White Oaks Elementary Virginia Beach | PK–5 | Regular | 653 | 51.1 | 12.8 | City: Large |
| Landstown Elementary Virginia Beach | PK–5 | Regular | 632 | 49.2 | 12.8 | City: Large |
| Alanton Elementary Virginia Beach | PK–5 | Regular | 632 | 42.6 | 14.8 | City: Large |
| Bayside Middle Virginia Beach | 6–8 | Regular | 628 | 61.0 | 10.3 | City: Large |
| Christopher Farms Elementary Virginia Beach | PK–5 | Regular | 626 | 39.3 | 15.9 | City: Large |
| Strawbridge Elementary Virginia Beach | PK–5 | Regular | 610 | 36.2 | 16.9 | City: Large |
| Tallwood Elementary Virginia Beach | PK–5 | Regular | 601 | 40.6 | 14.8 | City: Large |
| Thalia Elementary Virginia Beach | PK–5 | Regular | 590 | 44.6 | 13.2 | City: Large |
| Red Mill Elementary Virginia Beach | PK–5 | Regular | 586 | 32.2 | 18.2 | City: Large |
| Birdneck Elementary Virginia Beach | PK–5 | Regular | 584 | 51.2 | 11.4 | City: Large |
| Brookwood Elementary Virginia Beach | PK–5 | Regular | 574 | 41.6 | 13.8 | City: Large |
| Centerville Elementary Virginia Beach | PK–5 | Regular | 570 | 34.2 | 16.7 | City: Large |
| Trantwood Elementary Virginia Beach | PK–5 | Regular | 561 | 36.2 | 15.5 | City: Large |
| W.T. Cooke Elementary Virginia Beach | PK–5 | Regular | 555 | 39.2 | 14.2 | City: Large |
| Hermitage Elementary Virginia Beach | PK–5 | Regular | 552 | 34.8 | 15.9 | City: Large |
| Providence Elementary Virginia Beach | PK–5 | Regular | 547 | 36.2 | 15.1 | City: Large |
| Bayside Elementary Virginia Beach | PK–5 | Regular | 546 | 46.3 | 11.8 | City: Large |
| Salem Elementary Virginia Beach | PK–5 | Regular | 541 | 33.2 | 16.3 | City: Large |
| Ocean Lakes Elementary Virginia Beach | PK–5 | Regular | 530 | 34.7 | 15.3 | City: Large |
| Pembroke Elementary Virginia Beach | PK–5 | Regular | 529 | 49.2 | 10.8 | City: Large |
| Kingston Elementary Virginia Beach | PK–5 | Regular | 518 | 33.2 | 15.6 | City: Large |
| Indian Lakes Elementary Virginia Beach | PK–5 | Regular | 516 | 39.2 | 13.2 | City: Large |
| Linkhorn Park Elementary Virginia Beach | PK–5 | Regular | 514 | 38.7 | 13.3 | City: Large |
| Arrowhead Elementary Virginia Beach | PK–5 | Regular | 500 | 37.2 | 13.4 | City: Large |
| Kempsville Elementary Virginia Beach | PK–5 | Regular | 498 | 36.7 | 13.6 | City: Large |
| Windsor Oaks Elementary Virginia Beach | PK–5 | Regular | 497 | 37.3 | 13.3 | City: Large |
| Rosemont Forest Elementary Virginia Beach | PK–5 | Regular | 497 | 31.8 | 15.6 | City: Large |
| College Park Elementary Virginia Beach | PK–5 | Regular | 496 | 38.2 | 13 | City: Large |
| Windsor Woods Elementary Virginia Beach | PK–5 | Regular | 487 | 37.8 | 12.9 | City: Large |
| Pembroke Meadows Elementary Virginia Beach | PK–5 | Regular | 485 | 34.7 | 14 | City: Large |
| Fairfield Elementary Virginia Beach | PK–5 | Regular | 478 | 30.3 | 15.8 | City: Large |
| Luxford Elementary Virginia Beach | PK–5 | Regular | 476 | 39.2 | 12.1 | City: Large |
| King's Grant Elementary Virginia Beach | PK–5 | Regular | 475 | 34.2 | 13.9 | City: Large |
| Diamond Springs Elementary Virginia Beach | PK–1 | Regular | 467 | 46.6 | 10 | City: Large |
| Parkway Elementary Virginia Beach | PK–5 | Regular | 465 | 40.2 | 11.6 | City: Large |
| North Landing Elementary Virginia Beach | PK–5 | Regular | 463 | 28.2 | 16.4 | City: Large |
| Williams Elementary Virginia Beach | 4–5 | Regular | 443 | 35.2 | 12.6 | City: Large |
| Kempsville Meadows Elementary Virginia Beach | PK–5 | Regular | 438 | 37.3 | 11.7 | City: Large |
| Holland Elementary Virginia Beach | PK–5 | Regular | 435 | 37.2 | 11.7 | City: Large |
| Shelton Park Elementary Virginia Beach | PK–5 | Regular | 416 | 31.2 | 13.3 | City: Large |
| Corporate Landing Elementary Virginia Beach | PK–5 | Regular | 415 | 33.7 | 12.3 | City: Large |
| Newtown Elementary Virginia Beach | 2–3 | Regular | 409 | 39.0 | 10.5 | City: Large |
| Malibu Elementary Virginia Beach | PK–5 | Regular | 398 | 30.7 | 13 | City: Large |
| Seatack Elementary an Achievable Dream Academy Virginia Beach | PK–5 | Regular | 393 | 35.3 | 11.1 | City: Large |
| Green Run CollegiateCharter Virginia Beach | 9–12 | Regular | 390 | 31.3 | 12.5 | City: Large |
| Rosemont Elementary Virginia Beach | PK–5 | Regular | 387 | 36.2 | 10.7 | City: Large |
| Green Run Elementary Virginia Beach | PK–5 | Regular | 350 | 30.3 | 11.6 | City: Large |
| Lynnhaven Elementary Virginia Beach | PK–5 | Regular | 339 | 31.2 | 10.9 | City: Large |
| Creeds Elementary Virginia Beach | PK–5 | Regular | 333 | 24.2 | 13.8 | Rural: Distant |
| Bayside 6th Grade Campus Virginia Beach | 6 | Regular | 329 | 37.4 | 8.8 | City: Large |
| Adult Learning Ctr. Virginia Beach | — | Alternative | Not reported | 6.0 | — | City: Large |
| Technical & Career Ed. Ctr. Virginia Beach | — | Career and Technical | Not reported | 32.0 | — | City: Large |
| Advanced Technology Center Virginia Beach | — | Career and Technical | Not reported | 14.0 | — | City: Large |
| The Renaissance Academy Virginia Beach | — | Alternative | Not reported | 89.8 | — | City: Large |
| Gov STEM Academy for Engineering Marketing and Information T Virginia Beach | — | Career and Technical | Not reported | Not reported | — | City: Large |
| An Achievable Dream Academy Virginia Beach | — | Alternative | Not reported | Not reported | — | City: Large |
Finance and graduation rates
District finance (NCES F-33, fiscal year 2023) and four-year graduation rates (ED Data Express, 2022–23) are being added. They will appear here with their own reporting years. See School Finance and Education Outcomes.
More in Virginia: state overview · all districts · find a school.
Sources for this page
- NCES Common Core of Data (CCD), School Directory 2024–25, version 1a. File
ccd_sch_029_2425_w_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Membership 2024–25, version 1a. File
ccd_sch_052_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES CCD School Staff 2024–25, version 1a. File
ccd_sch_059_2425_l_1a_073025.zip, last checked 2026-11-06. - NCES EDGE Public School Geocodes 2024–25. File
EDGE_GEOCODE_PUBLICSCH_2425.zip, last checked 2026-11-06.
Figures are republished from official files without adjustment, except where a page says a value is summed or derived. See methodology and definitions & limitations. Spotted a problem? Report a data issue.