Guest, Sign inJoin

Post to Richmond

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
A downtown view of Richmond, VAPhoto: Bruce Emmerling · CC BY-SA 4.0
D−
Schools in Richmond · Richmond City Public Schools

Richmond’s public schools score below 98% of Virginia districts on tests and graduation

Math proficiency in Richmond’s districts is 32%, below the Virginia average (54%). The grade covers the public school district serving Richmond, 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.

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

From Virginia state tests taken in spring 2021, when about 1 in 3 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
32%
▼ 22 pts vs VA 54%
2020–21
Graduate on time
70%
▼ 19 pts vs VA 89%
class of 2023
Spent per student
$23.7K
▲ 38% vs VA $17.2K
FY2024
Students per teacher
12.0
VA 13.9 · smaller classes
Schools in town
71
19,498 students on the public path
In brief

Richmond’s schools, in brief

Spending and class size

The district spends $23,712 per student, against $17,169 across Virginia (FY2024). Spending doesn’t count toward the grade. Districts ↓

25 elementary schools, then eight middle and seven high schools

Which school depends on the address at every step. Enrollment is down 26% since 2020–21. See the path ↓

Choice beyond the district

Patrick Henry School Of Science And Arts, Richmond Career Education and Employment Charter School, St. Catherines School (private), Veritas School (private), Trinity Episcopal School (private), St. Bridget School (private), St. Benedict School (private), St. Benedict Catholic School (private), The New Community School (private), Sabot School (private), Cristo Rey Richmond High School (private), All Saints Catholic School (private), Richmond Waldorf School (private), Anna Julia Cooper School (private), Elijah House Academy (private), Westhampton Day School (private), Good Shepherd Episcopal School (private), Central Montessori School of Virginia (private), Rudlin Torah Academy (private), Seven Hills School (private), Dream Academy Inc. (private), Orchard House School (private), Rise Academy (private), Benjamin & Lillian Rochkind Yeshiva of Virginia (private), Geara Group/Educational Developmental Center (private), Commonwealth Christian Academy (private), Heartwood Grove School (private) and Ephesus Junior Academy (private) are in town. Richmond Virtual Academy, an online school, is based here too; it isn’t counted as a local school. 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 Richmond’s grade

D Test scoresD− Graduation

D−: better than 2% of Virginia school districts, #247 of 250 Virginia towns. Both inputs trail the Virginia average; among the 221 Virginia towns with similar household incomes, Richmond’s schools place at the bottom.

Virginia school districts we grade (133)Better than 2%
Lower resultsHigher results
Virginia towns with similar household incomes (221)At the bottom
A narrow range, from a partial year. Ordinary sampling error in 4,410 test results and a graduating class of 1,445 wouldn’t change the letter. Only about 1 in 3 Richmond students in the tested grades sat the spring 2021 tests (4,410 students), so the scores describe the students who took them more than the district as a whole.

How TownRatings grades schools →

Where will my kid go?

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

25 schools teach K in Richmond’s district. Which one depends on your address. Their grades range from D− to A−, so check the specific school.
Cardinal Elementary
Elementary · Grades PK–5
D−
821 students16:1Rate it →
G.H. Reid Elementary
Elementary · Grades PK–5
D−
671 students17:1Rate it →
Broad Rock Elementary
Elementary · Grades PK–5
D−
612 students15:1Rate it →
Oak Grove/Bellemeade Elementary
Elementary · Grades PK–5
D−
551 students15:1Rate it →
J.L. Francis Elementary
Elementary · Grades PK–5
D−
526 students14:1Rate it →
Henry Marsh III Elementary
Elementary · Grades PK–5
A−
512 students15:1Rate it →
Miles Jones Elementary
Elementary · Grades PK–5
D−
505 students14:1Rate it →
Mary Munford Elementary
Elementary · Grades PK–5
B+
476 studentsRate it →
Southampton Elementary
Elementary · Grades PK–5
D−
473 students15:1Rate it →
Linwood Holton Elementary
Elementary · Grades PK–5
C+
433 students15:1Rate it →
Blackwell Elementary
Elementary · Grades PK–5
D
420 students20:1Rate it →
George W. Carver Elementary
Elementary · Grades PK–5
D−
404 students16:1Rate it →
Chimborazo Elementary
Elementary · Grades PK–5
C−
403 students14:1Rate it →
Westover Hills Elementary
Elementary · Grades PK–5
D−
375 students16:1Rate it →
William Fox Elementary
Elementary · Grades PK–5
D−
367 students15:1Rate it →
Elizabeth D. Redd Elementary
Elementary · Grades PK–5
D−
355 students14:1Rate it →
Frances W. McClenney Elementary
Elementary · Grades PK–5
D−
302 students17:1Rate it →
J.B. Fisher Elementary
Elementary · Grades PK–5
D−
285 students20:1Rate it →
Barack Obama Elementary
Elementary · Grades PK–5
D−
274 students12:1Rate it →
Lois Harrison-Jones Elementary
Elementary · Grades PK–5
D
262 students13:1Rate it →
Overby-Sheppard Elementary
Elementary · Grades PK–5
D−
256 students11:1Rate it →
Fairfield Court Elementary
Elementary · Grades PK–5
D−
222 students12:1Rate it →
Woodville Elementary
Elementary · Grades PK–5
D
217 students11:1Rate it →
Bellevue Elementary
Elementary · Grades PK–5
D
206 students15:1Rate it →
Swansboro Elementary
Elementary · Grades PK–5
D
172 students10:1Rate it →
The path, start to finish
PK–525 elementary schoolsDepends on your addressD− to A−
6–88 middle schoolsDepends on your addressD− to B+
9–127 high schoolsDepends on your addressD− to A

Richmond’s public schools are run by Richmond 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.

Richmond vs. its neighbors

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

Schools next door
TownSchoolsMain districts
RichmondD−Richmond City

Every school in Richmond

72 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 Richmondby address
Cardinal Elementary
Elementary · Grades PK–5
D−
821 students16:1Rate it →
G.H. Reid Elementary
Elementary · Grades PK–5
D−
671 students17:1Rate it →
Broad Rock Elementary
Elementary · Grades PK–5
D−
612 students15:1Rate it →
Oak Grove/Bellemeade Elementary
Elementary · Grades PK–5
D−
551 students15:1Rate it →
J.L. Francis Elementary
Elementary · Grades PK–5
D−
526 students14:1Rate it →
Henry Marsh III Elementary
Elementary · Grades PK–5
A−
512 students15:1Rate it →
Miles Jones Elementary
Elementary · Grades PK–5
D−
505 students14:1Rate it →
Mary Munford Elementary
Elementary · Grades PK–5
B+
476 studentsRate it →
Southampton Elementary
Elementary · Grades PK–5
D−
473 students15:1Rate it →
Linwood Holton Elementary
Elementary · Grades PK–5
C+
433 students15:1Rate it →
Blackwell Elementary
Elementary · Grades PK–5
D
420 students20:1Rate it →
George W. Carver Elementary
Elementary · Grades PK–5
D−
404 students16:1Rate it →
Chimborazo Elementary
Elementary · Grades PK–5
C−
403 students14:1Rate it →
Westover Hills Elementary
Elementary · Grades PK–5
D−
375 students16:1Rate it →
William Fox Elementary
Elementary · Grades PK–5
D−
367 students15:1Rate it →
Elizabeth D. Redd Elementary
Elementary · Grades PK–5
D−
355 students14:1Rate it →
Frances W. McClenney Elementary
Elementary · Grades PK–5
D−
302 students17:1Rate it →
J.B. Fisher Elementary
Elementary · Grades PK–5
D−
285 students20:1Rate it →
Barack Obama Elementary
Elementary · Grades PK–5
D−
274 students12:1Rate it →
Lois Harrison-Jones Elementary
Elementary · Grades PK–5
D
262 students13:1Rate it →
Overby-Sheppard Elementary
Elementary · Grades PK–5
D−
256 students11:1Rate it →
Fairfield Court Elementary
Elementary · Grades PK–5
D−
222 students12:1Rate it →
Woodville Elementary
Elementary · Grades PK–5
D
217 students11:1Rate it →
Bellevue Elementary
Elementary · Grades PK–5
D
206 students15:1Rate it →
Summer Hill Preschool Center
Prekindergarten · Grades PK
192 students14:1Rate it →
Martin Luther King Jr. Preschool
Prekindergarten · Grades PK
185 students14:1Rate it →
Swansboro Elementary
Elementary · Grades PK–5
D
172 students10:1Rate it →
Maymont Preschool
Prekindergarten · Grades PK
143 students11:1Rate it →
River City Middle
Middle · Grades 6–8
D−
1,150 students12:1Rate it →
Thomas C. Boushall Middle
Middle · Grades 6–8
D−
621 students10:1Rate it →
Lucille M. Brown Middle
Middle · Grades 6–8
C−
605 students11:1Rate it →
Albert Hill Middle
Middle · Grades 6–8
B+
505 students10:1Rate it →
Martin Luther King Jr. Middle
Middle · Grades 6–8
D−
500 students10:1Rate it →
Thomas H. Henderson Middle
Middle · Grades 6–8
C−
430 students9:1Rate it →
Dogwood Middle
Middle · Grades 6–8
C−
371 students10:1Rate it →
Franklin Military Academy
High · Grades 6–12
C
335 students6:1Rate it →
Huguenot High
High · Grades 9–12
C−
1,469 students13:1Rate it →
Richmond High School for the Arts
High · Grades 9–12
D−
1,116 students10:1Rate it →
Thomas Jefferson High
High · Grades 9–12
A−
749 students12:1Rate it →
John Marshall High
High · Grades 9–12
C+
645 students10:1Rate it →
Richmond Community High
High · Grades 9–12
A
211 students8:1Rate it →
Open High
High · Grades 9–12
A
171 students9:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Online schools based in Richmondnot counted as local schools
Private schoolstuition; no state tests, so no grade
St. Catherines School
Grades PK–12
Private · Religious · All-girls
950 students7:1Rate it →
Veritas School
Grades PK–12
Private · Religious
672 students14:1Rate it →
Trinity Episcopal School
High · Grades 8–12
Private · Religious
514 students9:1Rate it →
St. Bridget School
Elementary · Grades PK–8
Private · Catholic
513 students11:1Rate it →
St. Benedict School
Elementary · Grades PK–8
Private · Catholic
238 students19:1Rate it →
St. Benedict Catholic School
Elementary · Grades PK–8
Private · Catholic
238 students14:1Rate it →
The New Community School
Grades 5–12
Private · Special education
229 students4:1Rate it →
Sabot School
Elementary · Grades PK–8
Private · Nonsectarian
226 students9:1Rate it →
Cristo Rey Richmond High School
High · Grades 9–12
Private · Catholic
212 students13:1Rate it →
All Saints Catholic School
Elementary · Grades PK–8
Private · Catholic
206 students11:1Rate it →
Richmond Waldorf School
Elementary · Grades PK–8
Private · Nonsectarian
190 students11:1Rate it →
Anna Julia Cooper School
Elementary · Grades PK–8
Private · Religious
188 students13:1Rate it →
Elijah House Academy
Elementary · Grades K–8
Private · Religious
181 students10:1Rate it →
Westhampton Day School
Elementary · Grades PK–K
Private · Religious
170 studentsRate it →
Good Shepherd Episcopal School
Elementary · Grades PK–8
Private · Religious
143 students8:1Rate it →
Central Montessori School of Virginia
Elementary · Grades PK–8
Private · Nonsectarian
124 students16:1Rate it →
Rudlin Torah Academy
Elementary · Grades K–8
Private · Religious
100 studentsRate it →
Seven Hills School
Elementary · Grades 5–8
Private · Nonsectarian · All-boys
85 students6:1Rate it →
Dream Academy Inc.
High · Grades 9–12
Private · Nonsectarian
84 students8:1Rate it →
Orchard House School
Elementary · Grades 5–8
Private · Nonsectarian · All-girls
80 students9:1Rate it →
Rise Academy
High · Grades 9–12
Private · Religious
56 students8:1Rate it →
Benjamin & Lillian Rochkind Yeshiva of Virginia
High · Grades 9–12
Private · Religious
39 students4:1Rate it →
Geara Group/Educational Developmental Center
Grades 2–11
Private · Special education
38 students5:1Rate it →
Commonwealth Christian Academy
Grades PK–12
Private · Religious
27 students27:1Rate it →
Heartwood Grove School
Elementary · Grades K–8
Private · Nonsectarian
26 students4:1Rate it →
Ephesus Junior Academy
Elementary · Grades K–8
Private · Religious
25 students12:1Rate it →

Left off: 15 public programs with fewer than 25 students (Richmond Hospital Ep., Richmond Juvenile Detention Home, Virginia Treatment Ctr., Maggie L. Walker Governor's School, CodeRVA Regional High School, Amelia Street Special Education, Richmond Technical Center, Pre-School Dev. Center, Real Special Ed Ctr, Thirteen Acres Special Education Center, The Governor's Career and Technical Education Academy for ST, Thrive Academy, Mary Scott Preschool, Richmond Community Preschool and J.H. Blackwell Preschool).

Questions about Richmond’s schools

Are Richmond’s schools good?

On Virginia’s tests they score below most of the state: the public schools Richmond children attend score below 98% of Virginia’s school districts on tests and graduation, a D− Schools grade, #247 of 250 Virginia towns. Among towns with similar incomes they place at the bottom. Tests are from 2020–21, graduation from the class of 2023.

What school district is Richmond in?

Richmond City Public Schools, which runs grades PK–12 and enrolls 20,962 students in 47 schools (2024–25).

Where do Richmond kids go to high school?

One of 7 high schools, depending on your address: Huguenot High, Richmond High School for the Arts, Thomas Jefferson High, John Marshall High, Franklin Military Academy, Richmond Community High and Open High.

What is Richmond’s graduation rate?

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

How much does Richmond spend per student?

$23,712 in Richmond City Public Schools (FY2024), against $17,169 across Virginia. Spending doesn’t count toward the grade.

Are there private schools in Richmond?

Yes: St. Catherines School (religious · all-girls, grades PK–12, 950 students), Veritas School (religious, grades PK–12, 672 students), Trinity Episcopal School (religious, grades 8–12, 514 students), St. Bridget School (Catholic, grades PK–8, 513 students), St. Benedict School (Catholic, grades PK–8, 238 students), St. Benedict Catholic School (Catholic, grades PK–8, 238 students), The New Community School (special education, grades 5–12, 229 students), Sabot School (nonsectarian, grades PK–8, 226 students), Cristo Rey Richmond High School (Catholic, grades 9–12, 212 students), All Saints Catholic School (Catholic, grades PK–8, 206 students), Richmond Waldorf School (nonsectarian, grades PK–8, 190 students), Anna Julia Cooper School (religious, grades PK–8, 188 students), Elijah House Academy (religious, grades K–8, 181 students), Westhampton Day School (religious, grades PK–K, 170 students), Good Shepherd Episcopal School (religious, grades PK–8, 143 students), Central Montessori School of Virginia (nonsectarian, grades PK–8, 124 students), Rudlin Torah Academy (religious, grades K–8, 100 students), Seven Hills School (nonsectarian · all-boys, grades 5–8, 85 students), Dream Academy Inc. (nonsectarian, grades 9–12, 84 students), Orchard House School (nonsectarian · all-girls, grades 5–8, 80 students), Rise Academy (religious, grades 9–12, 56 students), Benjamin & Lillian Rochkind Yeshiva of Virginia (religious, grades 9–12, 39 students), Geara Group/Educational Developmental Center (special education, grades 2–11, 38 students), Commonwealth Christian Academy (religious, grades PK–12, 27 students), Heartwood Grove School (nonsectarian, grades K–8, 26 students) and Ephesus Junior Academy (religious, grades K–8, 25 students). Richmond also has 2 charter schools, free and open by application.

Parents talk

What Richmond families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Richmond → 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.