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

50 schools in Norfolk City Public Schools

Virginia · 26,807 students · 1 city

Whether you are tracking a high school, middle school, or elementary school, Norfolk City Public Schools's 50 public K-12 schools collectively enroll about 26,807 students (38 elementary, 6 middle, and 5 high).

4-year change in Norfolk City Public Schools

SY 2020-21 vs SY 2024-25
Total enrollment
26,807
-892 (-3%) vs SY 2020-21
School count
44
-1 (-2%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Norfolk City Public Schools ranks

Among districts
MeasureThis districtIn VirginiaIn the US
State test proficiency
ranked highest first
57.4%#107 of 117N/A
Enrollment
ranked largest first
26,807#10 of 130#262 of 9,234
Number of schools
ranked most first
44#9 of 130N/A
Students per teacher
ranked fewest first
13.5:1#64 of 130#3,770 of 9,044
Free or reduced-price lunch share
ranked highest first
98.0%#12 of 115#434 of 8,164
Diversity index
ranked most diverse first
62.6%#34 of 114#1,325 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Norfolk City Public Schools

State test results across the district's 39 scored schools run from Academy for Discovery at Lakewood at 87.9% proficient to Ruffner School at 27.3%, a gap of 60.6 points. That is the 4th widest gap among 95 Virginia districts with four or more scored schools.

Since 2017-18, the 44 district schools that reported both years went from 29,944 to 26,807 students (down 10%) and from 2,153 to 1,988 full-time teachers (down 8%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Granby HighNorfolkHigh09-121,980
Matthew Fontaine Maury HighNorfolkHigh09-121,713
Norview HighNorfolkHigh09-121,585
Norview MiddleNorfolkMiddle06-081,196
Blair MiddleNorfolkMiddle06-081,141
Lake Taylor HighNorfolkHigh09-121,107
Booker T Washington HighNorfolkHigh09-12904
Azalea Gardens MiddleNorfolkMiddle06-08792
Crossroads PreK-8 SchoolNorfolkElementaryPK-08790
Academy for Discovery at LakewoodNorfolkMiddle03-08739
Northside MiddleNorfolkMiddle06-08732
Southside STEM Academy at CampostellaNorfolkElementaryKG-08686
Lake TaylorNorfolkElementaryKG-08664
Jacox ElementaryNorfolkElementaryPK-05596
Larrymore ElementaryNorfolkElementaryPK-05584
Little Creek ElementaryNorfolkElementaryPK-05583
Ruffner SchoolNorfolkMiddle03-08576
Ingleside ElementaryNorfolkElementaryPK-05574
Coleman Place ElementaryNorfolkElementaryPK-05551
Tanners Creek ElementaryNorfolkElementaryPK-05517
Ocean View ElementaryNorfolkElementaryKG-05512
Ghent K-8NorfolkElementaryKG-08501
Bay View ElementaryNorfolkElementaryPK-05500
Sewells Point ElementaryNorfolkElementaryPK-05495
Richard Bowling ElementaryNorfolkElementaryPK-05492
Granby ElementaryNorfolkElementaryPK-05464
Larchmont ElementaryNorfolkElementaryPK-05455
Willard ElementaryNorfolkElementaryPK-05441
Suburban Park ElementaryNorfolkElementaryPK-05415
Norview ElementaryNorfolkElementaryPK-05412
Sherwood Forest ElementaryNorfolkElementaryPK-05406
Camp Allen ElementaryNorfolkElementaryPK-05405
Mary Calcott ElementaryNorfolkElementaryPK-05404
Walter Herron Taylor ElementaryNorfolkElementaryPK-05403
Oceanair ElementaryNorfolkElementaryPK-05400
Chesterfield ElementaryNorfolkElementaryPK-05325
James Monroe ElementaryNorfolkElementaryPK-05299
Tarrallton ElementaryNorfolkElementaryPK-05286
Lindenwood ElementaryNorfolkElementaryPK-05243
P.B. Young Sr. ElementaryNorfolkElementaryPK-02241
St. Helena ElementaryNorfolkElementaryPK-05229
Willoughby Early Childhood CenterNorfolkElementaryPK-PK181
Berkley/Campostella Early Childhood Education CenterNorfolkElementaryPK-PK165
Easton Preschool at FairlawnNorfolkElementaryPK-PK123
Madison Alternative CenterNorfolkElementaryN-N·
Norfolk Alternative HighNorfolkElementaryN-N·
Norfolk Alternative MiddleNorfolkElementaryN-N·
Norfolk Technical CenterNorfolkElementaryN-N·
The Academy of International Studies at RosemontNorfolkElementaryN-N·
Tidewater Park ElementaryNorfolkCombinedM-M·

About Norfolk City Public Schools

As an average-sized district in Virginia, Norfolk City Public Schools hosts 26,807 students across 50 schools.

On the school-mix side, Norfolk City Public Schools comprises 38 elementary, 6 middle, 5 high schools, and 1 combined or other.

Average enrollment per school in Norfolk City Public Schools is about 536, below the Virginia average of roughly 672.

Five-year track record. Combined enrollment now sits at 26,807 students, fell 3% from the 27,699 reported in SY 2020-21. Norfolk City Public Schools now counts 44 public schools, down from 45 in SY 2020-21.

On allk12, the community for Norfolk City Public Schools discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in Norfolk City Public Schools?
Norfolk City Public Schools operates 50 public K-12 schools in Virginia, serving approximately 26,807 students.
What is the mix of elementary, middle, and high schools in Norfolk City Public Schools?
Norfolk City Public Schools includes 38 elementary schools, 6 middle schools, 5 high schools, and 1 combined-grade school.
What is the largest school in Norfolk City Public Schools?
Granby High is the largest public school in Norfolk City Public Schools by enrollment, with approximately 1,980 students.
What grade levels does Norfolk City Public Schools serve?
Norfolk City Public Schools serves students from pre-K through grade 12 across 50 schools.