Guest, Sign inJoin

Post to Norfolk

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
The Wisconsin Battleship in Norfolk, VAPhoto: Bruce Emmerling · CC BY-SA 4.0
D−
Schools in Norfolk · Norfolk City Public Schools

Norfolk’s public schools score below 96% of Virginia districts on tests and graduation

In Norfolk, 27% of tested students are proficient in math, below the Virginia average (54%). The grade covers the public school district serving Norfolk, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Virginia, not nationally.

#246of 250 Virginia townsK–12Where will my kid go?

From Virginia state tests taken in spring 2021, when nearly all of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Math proficiency
27%
▼ 27 pts vs VA 54%
2020–21
Graduate on time
79%
▼ 10 pts vs VA 89%
class of 2023
Spent per student
$16.8K
▼ 2% vs VA $17.2K
FY2024
Students per teacher
13.5
VA 13.9
Schools in town
69
26,807 students on the public path
In brief

Norfolk’s schools, in brief

Spending, and where it came from

The district spent $16,790 per student in FY2024, against $17,169 across Virginia. 23% of its revenue that year was federal (Virginia 10%), in the last year of pandemic relief. Districts ↓

30 elementary schools, then ten middle and five high schools

Which school depends on the address at every step. See the path ↓

Choice beyond the district

Norfolk Academy (private), Norfolk Christian Schools (private), Norfolk Collegiate School (private), Norfolk Collegiate School (private), St. Patrick Catholic School (private), Christ the King Catholic School (private), Ocean View Christian Academy (private), St. Pius X School (private), First Baptist Ready Academy Christian School (private), The Williams School (private), Ghent Montessori School (private), First Presbyterian Preschool (private), Loch-Meadow Kindergarten (private), McDonald Montessori School (private), West Ghent School (private), Ryan Academy of Norfolk (private), Kempsville Center for Behavioral Health (private), The Hague School (private), Park Place School (private), St. Peter's Episcopal Day School (private), Dominion Academy (private), Roadstead Montesorri High School (private), Yeshiva Aish Kodosh Talmudical Academy (private), Bina High School (private) and St. John Lutheran School (private) are in town. Every school ↓

Written from the figures on this page. Tests are from 2020–21, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Norfolk’s grade

D Test scoresD Graduation

D−: better than 4% of Virginia school districts, #246 of 250 Virginia towns. Both inputs trail the Virginia average; graduation is the closer of the two to typical.

Virginia school districts we grade (133)Better than 4%
Lower resultsHigher results
Virginia towns with similar household incomes (219)Better than 0%
D−DA fairly firm grade. Ordinary sampling error in 12,626 test results and a graduating class of 1,808 could put Norfolk anywhere from D− to D. The tests are from spring 2021, when nearly all of Norfolk’s students in the tested grades sat them (12,626 students).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Norfolk, with each school’s own grade.

30 schools teach K in Norfolk’s district. Which one depends on your address. Their grades range from D− to B+, so check the specific school.
Crossroads PreK-8 School
Elementary · Grades PK–8
D
790 students12:1Rate it →
Southside STEM Academy at Campostella
Elementary · Grades K–8
D−
686 students12:1Rate it →
Lake Taylor
Elementary · Grades K–8
D
664 students10:1Rate it →
Jacox Elementary
Elementary · Grades PK–5
D−
596 students14:1Rate it →
Larrymore Elementary
Elementary · Grades PK–5
C
584 students15:1Rate it →
Little Creek Elementary
Elementary · Grades PK–5
D
583 students13:1Rate it →
Ingleside Elementary
Elementary · Grades PK–5
D
574 students14:1Rate it →
Coleman Place Elementary
Elementary · Grades PK–5
D−
551 students13:1Rate it →
Tanners Creek Elementary
Elementary · Grades PK–5
D−
517 students13:1Rate it →
Ocean View Elementary
Elementary · Grades K–5
D
512 students13:1Rate it →
Ghent K-8
Elementary · Grades K–8
B−
501 students14:1Rate it →
Bay View Elementary
Elementary · Grades PK–5
C+
500 students14:1Rate it →
Sewells Point Elementary
Elementary · Grades PK–5
C
495 students13:1Rate it →
Richard Bowling Elementary
Elementary · Grades PK–5
D−
492 students12:1Rate it →
Granby Elementary
Elementary · Grades PK–5
D
464 students13:1Rate it →
Larchmont Elementary
Elementary · Grades PK–5
B+
455 students16:1Rate it →
Willard Elementary
Elementary · Grades PK–5
D
441 students11:1Rate it →
Suburban Park Elementary
Elementary · Grades PK–5
D
415 students13:1Rate it →
Norview Elementary
Elementary · Grades PK–5
D
412 students13:1Rate it →
Sherwood Forest Elementary
Elementary · Grades PK–5
D
406 students12:1Rate it →
Camp Allen Elementary
Elementary · Grades PK–5
D
405 students14:1Rate it →
Mary Calcott Elementary
Elementary · Grades PK–5
C+
404 students14:1Rate it →
Walter Herron Taylor Elementary
Elementary · Grades PK–5
B−
403 students16:1Rate it →
Oceanair Elementary
Elementary · Grades PK–5
D
400 students13:1Rate it →
Chesterfield Elementary
Elementary · Grades PK–5
D−
325 students12:1Rate it →
James Monroe Elementary
Elementary · Grades PK–5
D−
299 students11:1Rate it →
Tarrallton Elementary
Elementary · Grades PK–5
C
286 students13:1Rate it →
Lindenwood Elementary
Elementary · Grades PK–5
D−
243 students11:1Rate it →
P.B. Young Sr. Elementary
Elementary · Grades PK–2
241 students13:1Rate it →
St. Helena Elementary
Elementary · Grades PK–5
D−
229 students12:1Rate it →
The path, start to finish
PK–530 elementary schoolsDepends on your addressD− to B+
6–810 middle schoolsDepends on your addressD− to B−
9–125 high schoolsDepends on your addressC− to B

Norfolk’s public schools are run by Norfolk City Public Schools. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2020–21

How students score

Math27%
State average 54.4% · 12626 students tested
A note on the data.In FY2024, 23% of the Norfolk district’s revenue came from the federal government, against 10% across Virginia, in the last year of federal pandemic relief; spending per student is reported as published.

Norfolk vs. its neighbors

Schools grades for the Virginia towns that share Norfolk’s borders.

Schools next door
TownSchoolsMain districts
NorfolkD−Norfolk City
Virginia BeachAVirginia Beach City
ChesapeakeB+Chesapeake City
HamptonB+Hampton City
PortsmouthDPortsmouth City

Every school in Norfolk

69 schools. Each public school’s letter compares its own 2020–21 reading and math results with Virginia’s other public schools (the newest school-level results we have).

District schools in Norfolkby address
Crossroads PreK-8 School
Elementary · Grades PK–8
D
790 students12:1Rate it →
Jacox Elementary
Elementary · Grades PK–5
D−
596 students14:1Rate it →
Larrymore Elementary
Elementary · Grades PK–5
C
584 students15:1Rate it →
Little Creek Elementary
Elementary · Grades PK–5
D
583 students13:1Rate it →
Ingleside Elementary
Elementary · Grades PK–5
D
574 students14:1Rate it →
Coleman Place Elementary
Elementary · Grades PK–5
D−
551 students13:1Rate it →
Tanners Creek Elementary
Elementary · Grades PK–5
D−
517 students13:1Rate it →
Bay View Elementary
Elementary · Grades PK–5
C+
500 students14:1Rate it →
Sewells Point Elementary
Elementary · Grades PK–5
C
495 students13:1Rate it →
Richard Bowling Elementary
Elementary · Grades PK–5
D−
492 students12:1Rate it →
Granby Elementary
Elementary · Grades PK–5
D
464 students13:1Rate it →
Larchmont Elementary
Elementary · Grades PK–5
B+
455 students16:1Rate it →
Willard Elementary
Elementary · Grades PK–5
D
441 students11:1Rate it →
Suburban Park Elementary
Elementary · Grades PK–5
D
415 students13:1Rate it →
Norview Elementary
Elementary · Grades PK–5
D
412 students13:1Rate it →
Sherwood Forest Elementary
Elementary · Grades PK–5
D
406 students12:1Rate it →
Camp Allen Elementary
Elementary · Grades PK–5
D
405 students14:1Rate it →
Mary Calcott Elementary
Elementary · Grades PK–5
C+
404 students14:1Rate it →
Walter Herron Taylor Elementary
Elementary · Grades PK–5
B−
403 students16:1Rate it →
Oceanair Elementary
Elementary · Grades PK–5
D
400 students13:1Rate it →
Chesterfield Elementary
Elementary · Grades PK–5
D−
325 students12:1Rate it →
James Monroe Elementary
Elementary · Grades PK–5
D−
299 students11:1Rate it →
Tarrallton Elementary
Elementary · Grades PK–5
C
286 students13:1Rate it →
Lindenwood Elementary
Elementary · Grades PK–5
D−
243 students11:1Rate it →
P.B. Young Sr. Elementary
Elementary · Grades PK–2
241 students13:1Rate it →
St. Helena Elementary
Elementary · Grades PK–5
D−
229 students12:1Rate it →
Willoughby Early Childhood Center
Prekindergarten · Grades PK
181 students10:1Rate it →
Berkley/Campostella Early Childhood Education Center
Prekindergarten · Grades PK
165 students11:1Rate it →
Easton Preschool at Fairlawn
Prekindergarten · Grades PK
123 students6:1Rate it →
Southside STEM Academy at Campostella
Elementary · Grades K–8
D−
686 students12:1Rate it →
Lake Taylor
Elementary · Grades K–8
D
664 students10:1Rate it →
Ocean View Elementary
Elementary · Grades K–5
D
512 students13:1Rate it →
Ghent K-8
Elementary · Grades K–8
B−
501 students14:1Rate it →
Academy for Discovery at Lakewood
Middle · Grades 3–8
B−
739 students15:1Rate it →
Ruffner School
Middle · Grades 3–8
D−
576 students12:1Rate it →
Norview Middle
Middle · Grades 6–8
D
1,196 students15:1Rate it →
Blair Middle
Middle · Grades 6–8
C−
1,141 students15:1Rate it →
Azalea Gardens Middle
Middle · Grades 6–8
D
792 students15:1Rate it →
Northside Middle
Middle · Grades 6–8
C−
732 students14:1Rate it →
Granby High
High · Grades 9–12
C+
1,980 students17:1Rate it →
Matthew Fontaine Maury High
High · Grades 9–12
B
1,713 students16:1Rate it →
Norview High
High · Grades 9–12
C+
1,585 students13:1Rate it →
Lake Taylor High
High · Grades 9–12
C+
1,107 students15:1Rate it →
Booker T Washington High
High · Grades 9–12
C−
904 students12:1Rate it →
Private schoolstuition; no state tests, so no grade
Norfolk Academy
Grades 1–12
Private · Nonsectarian
1,207 students10:1Rate it →
Norfolk Christian Schools
Grades PK–12
Private · Religious
761 students9:1Rate it →
Norfolk Collegiate School
Grades PK–12
Private · Nonsectarian
548 students8:1Rate it →
Norfolk Collegiate School
Grades PK–12
Private · Nonsectarian
543 students8:1Rate it →
St. Patrick Catholic School
Elementary · Grades PK–8
Private · Catholic
409 students12:1Rate it →
Christ the King Catholic School
Elementary · Grades PK–8
Private · Catholic
254 students9:1Rate it →
Ocean View Christian Academy
Grades PK–12
Private · Religious
202 students13:1Rate it →
St. Pius X School
Elementary · Grades PK–8
Private · Catholic
190 students7:1Rate it →
First Baptist Ready Academy Christian School
Elementary · Grades PK–5
Private · Religious
168 students21:1Rate it →
The Williams School
Elementary · Grades PK–8
Private · Nonsectarian
167 students7:1Rate it →
Ghent Montessori School
Elementary · Grades PK–8
Private · Nonsectarian
149 students8:1Rate it →
First Presbyterian Preschool
Elementary · Grades PK–K
Private · Religious
126 studentsRate it →
Loch-Meadow Kindergarten
Elementary · Grades PK–K
Private · Nonsectarian
93 studentsRate it →
McDonald Montessori School
Elementary · Grades PK–3
Private · Nonsectarian
65 students22:1Rate it →
West Ghent School
Elementary · Grades PK–1
Private · Nonsectarian
58 students29:1Rate it →
Ryan Academy of Norfolk
Elementary · Grades K–8
Private · Nonsectarian
51 students7:1Rate it →
Kempsville Center for Behavioral Health
Grades 6–12
Private · Special education
51 students10:1Rate it →
The Hague School
High · Grades 9–12
Private · Nonsectarian
45 students6:1Rate it →
Park Place School
Elementary · Grades 3–8
Private · Religious
39 students6:1Rate it →
St. Peter's Episcopal Day School
Elementary · Grades PK–K
Private · Religious
35 students35:1Rate it →
Dominion Academy
Grades 4–12
Private · Special education
33 students5:1Rate it →
Roadstead Montesorri High School
High · Grades 8–12
Private · Nonsectarian
18 students5:1Rate it →
Yeshiva Aish Kodosh Talmudical Academy
High · Grades 9–12
Private · Religious · All-boys
14 students3:1Rate it →
Bina High School
High · Grades 7–10
Private · Religious · All-girls
9 students6:1Rate it →
St. John Lutheran School
Elementary · Grades PK–K
Private · Religious
9 students7:1Rate it →

Left off: 9 public programs with fewer than 25 students (Kings Daughters Hosp. Ep., Norfolk Juvenile Detention Center, Tidewater Regional Alternative Ed Project, Governor's School for the Arts, Norfolk Technical Center, Madison Alternative Center, The Academy of International Studies at Rosemont, Norfolk Alternative High and Norfolk Alternative Middle).

Questions about Norfolk’s schools

Are Norfolk’s schools good?

On Virginia’s tests they score below most of the state: the public schools Norfolk children attend score below 96% of Virginia’s school districts on tests and graduation, a D− Schools grade, #246 of 250 Virginia towns. Tests are from 2020–21, graduation from the class of 2023.

What school district is Norfolk in?

Norfolk City Public Schools, which runs grades PK–12 and enrolls 26,807 students in 44 schools (2024–25).

Where do Norfolk kids go to high school?

One of 5 high schools, depending on your address: Granby High, Matthew Fontaine Maury High, Norview High, Lake Taylor High and Booker T Washington High.

What is Norfolk’s graduation rate?

79% of the class of 2023 in Norfolk City Public Schools graduated in four years, against 89% across Virginia.

How much does Norfolk spend per student?

$16,790 in Norfolk City Public Schools (FY2024), against $17,169 across Virginia. Spending doesn’t count toward the grade.

Are there private schools in Norfolk?

Yes: Norfolk Academy (nonsectarian, grades 1–12, 1,207 students), Norfolk Christian Schools (religious, grades PK–12, 761 students), Norfolk Collegiate School (nonsectarian, grades PK–12, 548 students), Norfolk Collegiate School (nonsectarian, grades PK–12, 543 students), St. Patrick Catholic School (Catholic, grades PK–8, 409 students), Christ the King Catholic School (Catholic, grades PK–8, 254 students), Ocean View Christian Academy (religious, grades PK–12, 202 students), St. Pius X School (Catholic, grades PK–8, 190 students), First Baptist Ready Academy Christian School (religious, grades PK–5, 168 students), The Williams School (nonsectarian, grades PK–8, 167 students), Ghent Montessori School (nonsectarian, grades PK–8, 149 students), First Presbyterian Preschool (religious, grades PK–K, 126 students), Loch-Meadow Kindergarten (nonsectarian, grades PK–K, 93 students), McDonald Montessori School (nonsectarian, grades PK–3, 65 students), West Ghent School (nonsectarian, grades PK–1, 58 students), Ryan Academy of Norfolk (nonsectarian, grades K–8, 51 students), Kempsville Center for Behavioral Health (special education, grades 6–12, 51 students), The Hague School (nonsectarian, grades 9–12, 45 students), Park Place School (religious, grades 3–8, 39 students), St. Peter's Episcopal Day School (religious, grades PK–K, 35 students), Dominion Academy (special education, grades 4–12, 33 students), Roadstead Montesorri High School (nonsectarian, grades 8–12, 18 students), Yeshiva Aish Kodosh Talmudical Academy (religious · all-boys, grades 9–12, 14 students), Bina High School (religious · all-girls, grades 7–10, 9 students) and St. John Lutheran School (religious, grades PK–K, 9 students).

Parents talk

What Norfolk families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Norfolk → They have their own page.

School data: state test results (2020–21, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Virginia. Stars are from neighbors.