47 schools in Newport News
Public K-12 education in Newport News reaches 25,452 students across 47 schools, with a level mix of 34 elementary, 7 middle, and 6 high.
7-year change in Newport News
SY 2017-18 vs SY 2024-25About Newport News
Newport News is a wide-reaching Virginia city in terms of public-school footprint, with 47 schools and 25,452 students total.
For a sense of the school types, the city spans 34 elementary, 7 middle, and 6 high.
Average school size in Newport News is around 542 students, 19% noticeably below the Virginia average of about 672.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 10%: 28,225 students in SY 2017-18 versus 25,452 in SY 2024-25. The school count fell from 41 to 39 across the same 7-year window. The White share of public-school enrollment decreased from 24% to 18%.
In the discussion threads here, the community for Newport News discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.