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

54 schools in Norfolk

Virginia · Public K-12

54 public K-12 schools operate inside Norfolk, with combined enrollment of about 26,807 students (41 elementary, 6 middle, and 5 high).

7-year change in Norfolk

SY 2017-18 vs SY 2024-25
Total enrollment
26,807
-3,969 (-13%) vs SY 2017-18
School count
44
-3 (-6%) vs SY 2017-18
% White
20%
was 22%
% Hispanic
16%
was 9%
% Black
55%
was 60%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Academy for Discovery at LakewoodMiddle03-08739
Azalea Gardens MiddleMiddle06-08792
Bay View ElementaryElementaryPK-05500
Berkley/Campostella Early Childhood Education CenterElementaryPK-PK165
Blair MiddleMiddle06-081,141
Booker T Washington HighHigh09-12904
Camp Allen ElementaryElementaryPK-05405
Chesterfield ElementaryElementaryPK-05325
Coleman Place ElementaryElementaryPK-05551
Crossroads PreK-8 SchoolElementaryPK-08790
Easton Preschool at FairlawnElementaryPK-PK123
Ghent K-8ElementaryKG-08501
Governor's School for the ArtsElementaryN-N·
Granby ElementaryElementaryPK-05464
Granby HighHigh09-121,980
Ingleside ElementaryElementaryPK-05574
Jacox ElementaryElementaryPK-05596
James Monroe ElementaryElementaryPK-05299
Kings Daughters Hosp. Ep.CombinedPK-12·
Lake TaylorElementaryKG-08664
Lake Taylor HighHigh09-121,107
Larchmont ElementaryElementaryPK-05455
Larrymore ElementaryElementaryPK-05584
Lindenwood ElementaryElementaryPK-05243
Little Creek ElementaryElementaryPK-05583
Madison Alternative CenterElementaryN-N·
Mary Calcott ElementaryElementaryPK-05404
Matthew Fontaine Maury HighHigh09-121,713
Norfolk Alternative HighElementaryN-N·
Norfolk Alternative MiddleElementaryN-N·
Norfolk Juvenile Detention CenterElementaryN-N·
Norfolk Technical CenterElementaryN-N·
Northside MiddleMiddle06-08732
Norview ElementaryElementaryPK-05412
Norview HighHigh09-121,585
Norview MiddleMiddle06-081,196
Ocean View ElementaryElementaryKG-05512
Oceanair ElementaryElementaryPK-05400
P.B. Young Sr. ElementaryElementaryPK-02241
Richard Bowling ElementaryElementaryPK-05492
Ruffner SchoolMiddle03-08576
Sewells Point ElementaryElementaryPK-05495
Sherwood Forest ElementaryElementaryPK-05406
Southside STEM Academy at CampostellaElementaryKG-08686
St. Helena ElementaryElementaryPK-05229
Suburban Park ElementaryElementaryPK-05415
Tanners Creek ElementaryElementaryPK-05517
Tarrallton ElementaryElementaryPK-05286
The Academy of International Studies at RosemontElementaryN-N·
Tidewater Park ElementaryCombinedM-M·
Tidewater Regional Alternative Ed ProjectElementaryN-N·
Walter Herron Taylor ElementaryElementaryPK-05403
Willard ElementaryElementaryPK-05441
Willoughby Early Childhood CenterElementaryPK-PK181

About Norfolk

Across Norfolk, Virginia, 54 public schools instructs about 26,807 students between them.

Looking at the level breakdown, the city is built around 41 elementary, 6 middle, 5 high, and 2 other.

Schools in Norfolk average about 496 students each, 26% below the Virginia norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 13%: 30,776 students in SY 2017-18 versus 26,807 in SY 2024-25. The school count fell from 47 to 44 across the same 7-year window. The Hispanic share of public-school enrollment climbed from 9% to 16%.

On this page, the community for Norfolk discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Norfolk, Virginia?
There are 54 public K-12 schools in Norfolk, with a combined enrollment of about 26,807.
How many elementary, middle, and high schools are in Norfolk?
Norfolk has 41 elementary, 6 middle, 5 high, 2 combined-grade public schools.
What is the largest public school in Norfolk?
Granby High is the largest public school in Norfolk by enrollment, with approximately 1,980 students.
What school districts serve Norfolk?
Norfolk is served by 5 public school districts, including Kings Daughters, Norfolk City Public Schools, Governor's School for the Arts, Department of Education State-Operated Educ Prgms, Tidewater Regional Alternative Ed Project.
What grade levels do public schools in Norfolk cover?
Public schools in Norfolk serve students from pre-K through grade 12.

Norfolk school rankings

Largest schoolsAll rankings →