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 campus, Norfolk City Public Schools's 50 public K-12 schools collectively enroll about 26,807 students (38 elementary, 6 middle, and 5 high).

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.

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, 6 middle, 5 high, 1 combined-grade schools.
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 schools serve students from pre-K through grade 12, across 50 campuses.