Virginia Beach City Public Schools on the map

Click a type to show or hide its schools.

District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.

Landstown HighPrincess Anne HighTallwood HighLandstown MiddleStrawbridge ElementaryLandstown ElementaryCorporate Landing ElementaryOcean Lakes HighLarkspur MiddleOld Donation SchoolCorporate Landing MiddleChristopher Farms ElementaryAlanton ElementaryArrowhead ElementaryBayside ElementaryBayside HighBayside MiddleBrandon MiddleBrookwood ElementaryCollege Park ElementaryCreeds ElementaryFairfield ElementaryFirst Colonial HighFloyd Kellam HighGreat Neck MiddleGreen Run ElementaryHermitage ElementaryHolland ElementaryIndependence MiddleJohn B Dey ElementaryKempsville ElementaryKempsville HighKempsville MiddleKempsville Meadows ElementaryKings Grant ElementaryKingston ElementaryLinkhorn Park ElementaryLuxford ElementaryLynnhaven ElementaryLynnhaven MiddleMalibu ElementaryNewtown ElementaryNorth Landing ElementaryPembroke ElementaryPembroke Meadows ElementaryPlaza MiddlePoint O View ElementaryPrincess Anne ElementaryPrincess Anne MiddleSeatack Elementary An Achievable Dream AcademyShelton Park ElementaryThalia ElementaryThoroughgood ElementaryTrantwood ElementaryVirginia Beach MiddleWt Cooke ElementaryWhite Oaks ElementaryWilliams ElementaryWindsor Oaks ElementaryWindsor Woods ElementaryWoodstock ElementaryGreen Run HighIndian Lakes ElementaryNew Castle ElementaryProvidence ElementaryRosemont ElementaryCenterville ElementaryFrank W Cox HighBirdneck ElementaryParkway ElementaryRosemont Forest ElementarySalem MiddleSalem ElementarySalem HighOcean Lakes ElementaryRed Mill ElementaryTallwood ElementaryGlenwood ElementaryThree Oaks ElementaryDiamond Springs ElementaryGreen Run CollegiateBayside 6th Grade Campus
District boundary from the NCES EDGE composite school district file; each dot is a graded school, tap or hover for its name.

SchoolGrade summary for Virginia Beach City Public Schools

Average SchoolGrade
B
Meeting or exceeding expectations
84%
Exceeding
48%
Avg actual scores
78.3%
Avg projected
52.6%

80 of 82 schools in Virginia Beach City Public Schools carry a SchoolGrade (2 have no school-level proficiency results in our source data). Grade distribution:

A: 28B: 27C: 17D: 8

Best schools in Virginia Beach City Public Schools

Statewide rankings: all 319 high schools in Virginia · all 321 middle schools in Virginia · all 1099 elementary schools in Virginia

The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.

  1. A+ Old Donation School (Elementary school, meets expectations)
  2. A+ Princess Anne Middle (Middle school, meets expectations)
  3. A+ Floyd Kellam High (High school, meets expectations)
  4. A+ Green Run Collegiate (High school, greatly exceeds expectations)
  5. A+ Princess Anne Elementary (Elementary school, meets expectations)
  6. A+ Strawbridge Elementary (Elementary school, exceeds expectations)
  7. A+ Kingston Elementary (Elementary school, doesn't meet expectations)
  8. A+ Creeds Elementary (Elementary school, exceeds expectations)
  9. A+ Great Neck Middle (Middle school, exceeds expectations)
  10. A+ John B Dey Elementary (Elementary school, doesn't meet expectations)

Every school in Virginia Beach City Public Schools

High schools (11)

Middle and junior high schools (13)

Elementary and primary schools (55)

Other schools and academies (3)

Where Virginia Beach City Public Schools schools are

Cities and towns served (1)

About this district

  • State: Best schools in Virginia
  • County: Virginia Beach city
  • Type: regular local school district
  • Setting: large city (NCES locale of the district office)
  • Enrollment: 64,986 students with 4,543 full-time-equivalent teachers and 11,127 total staff FTE (NCES CCD, 2023-24)
  • NCES district ID: 5103840
  • Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works

Nearby school districts

Questions about Virginia Beach City Public Schools

How many schools are in Virginia Beach City Public Schools?

SchoolGrade grades 82 public schools in Virginia Beach City Public Schools, across 1 city or town. Every one of them is listed on this page with a link to its own report.

Which cities does Virginia Beach City Public Schools serve?

The largest by graded schools: Virginia Beach.

How good are the schools in Virginia Beach City Public Schools?

Across the 80 graded schools, the average SchoolGrade is B, with 78.3% of tested students meeting the state bar against a projected 52.6%. 84% of schools meet or exceed the expectation for their student context.

How many students attend Virginia Beach City Public Schools?

64,986 students were enrolled in Virginia Beach City Public Schools in the 2023-24 school year, about 14.3 students per full-time teacher (NCES Common Core of Data).

Where is Virginia Beach City Public Schools?

Virginia Beach City Public Schools is in Virginia, based in Virginia Beach city, with its district office in Virginia Beach. Its boundary covers about 245 sq mi.