The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

24 schools in Portsmouth

Virginia · Public K-12

Across Portsmouth, 24 public K-12 schools serve approximately 12,905 students across 17 elementary, 3 middle, and 3 high.

7-year change in Portsmouth

SY 2017-18 vs SY 2024-25
Total enrollment
12,905
-1,434 (-10%) vs SY 2017-18
School count
22
0 (0%) vs SY 2017-18
% White
15%
was 20%
% Hispanic
8%
was 3%
% Black
69%
was 72%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Brighton ElementaryElementaryKG-06483
Churchland Academy ElementaryElementaryKG-06626
Churchland ElementaryElementaryKG-06721
Churchland HighHigh09-121,453
Churchland MiddleMiddle07-08798
Churchland Preschool CenterElementaryPK-PK112
Churchland Primary & IntermediateElementaryKG-06503
Cradock ElementaryElementaryKG-06616
Cradock MiddleMiddle07-08516
Cradock Technical & Career CenterCombinedM-M·
Douglass Park ElementaryElementaryKG-06510
Hodges Manor ElementaryElementaryKG-06466
I.C. Norcom HighHigh09-121,009
Lakeview ElementaryElementaryKG-06439
Manor HighHigh09-121,149
Mount Hermon Preschool CenterElementaryPK-PK208
New Directions CenterElementaryN-N·
Olive Branch Preschool CenterElementaryPK-PK171
Park View ElementaryElementaryKG-06400
Simonsdale ElementaryElementaryKG-06613
Victory ElementaryElementaryKG-06586
Waterview ElementaryElementaryKG-06576
Westhaven ElementaryElementaryKG-06401
William E. Waters MiddleMiddle07-08549

About Portsmouth

Across Portsmouth, Virginia, 24 public schools enrolls about 12,905 students between them.

On the level-by-level breakdown, the city covers 17 elementary, 3 middle, 3 high, and 1 other.

Per-campus enrollment runs near 538, below the state mean of about 672.

Over the past 7-year window. Total public-school enrollment in Portsmouth has contracted 10% since SY 2017-18, moving from about 14,339 students to 12,905. On the demographic side, White enrollment moved from 20% to 15% over the same window.

On this page, the community for Portsmouth discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Portsmouth, Virginia?
There are 24 public K-12 schools in Portsmouth, with a combined enrollment of about 12,905.
How many elementary, middle, and high schools are in Portsmouth?
Portsmouth has 17 elementary, 3 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Portsmouth?
Churchland High is the largest public school in Portsmouth by enrollment, with approximately 1,453 students.
What school districts serve Portsmouth?
Portsmouth public schools are operated by Portsmouth City Public Schools.
What grade levels do public schools in Portsmouth cover?
Public schools in Portsmouth serve students from pre-K through grade 12.