The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·RICHMOND CITY PUBLIC SCHOOLS·NCES 510324002080

John Marshall High

4225 Old Brook Rd, Richmond, VA 23227 · (804) 780-6052 · Richmond city
GRADES 09–12HIGH12-CITYTITLE IREGULAR SCHOOL645 STUDENTS
Enrollment
645
High
DISTRICT 571 · STATE 1,213
Student : Teacher
10.2:1
63 FTE teachers
DISTRICT 8.9:1 · STATE 13.9:1
Free / Reduced Lunch
134%
863 students
DISTRICT 99% · STATE 66%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
175
Grade 10
166
Grade 11
141
Grade 12
163
Student demographics
White
13%
DISTRICT 12% · STATE 43%
Hispanic
5%
DISTRICT 28% · STATE 20%
Black
77%
DISTRICT 56% · STATE 21%
Asian
2%
DISTRICT 1% · STATE 8%
Two+
3%
DISTRICT 3% · STATE 7%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
51%
Female
49%

Discussions

+ POST

Test scores

SOL 2024-25 . % Passing
English Language Arts
77.0%
VA avg 74.2% . +14.0pp since 2022
Math
68.0%
VA avg 72.7% . -10.0pp since 2022
Source: SOL. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
645
-22 (-3%) vs 2017
Student : Teacher
10.2:1
was 13.4:1
% White
13%
was 6%
% Hispanic
5%
was 1%
% Black
77%
was 92%
% Asian
2%
was 0%
Source: NCES Common Core of Data

About John Marshall High

John Marshall High is a modestly sized four-year high school in Richmond, Virginia, one of the schools within Richmond City Public Schools. The school hosts 645 students in grades 9 through 12. Enrollment runs roughly 47% smaller than the state mean of about 1,213.

Richmond City Public Schools runs 47 schools in total, collectively educating 20,962 students. John Marshall High is one of those campuses.

Looking at the student body, John Marshall High lists that 77% of the student body identifies as Black. Other groups include 13% White, 5% Hispanic, 3% multiracial. That is considerably more Black than the county at large, where the share is closer to 41%.

In terms of school funding signals, On paper, John Marshall High has 63 full-time-equivalent teachers, translating to a class-load average of around 10.2:1. The state averages around 13.9:1, so this campus is tighter than the state norm typical. Roughly 134% of students at John Marshall High qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Richmond city (around 99%), the school's rate is somewhat above typical.

In the broader community, the surrounding county (Richmond city) records that the typical household earns roughly $64,587 per year, about 46% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 12%. John Marshall High is one of 61 public schools in Richmond city (combined enrollment of about 20,253 students).

Nearest neighbor: Richmond Career Education and Employment Charter School, around 0.0 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius.

Geographically, the school is in a high-density area.

Five-year trend. Looking back 7 years, enrollment at John Marshall High has fell 3%, going from 667 students in 2018 to 645 in 2025. The Black share of enrollment fell from 92% to 77% over that span. The student-to-teacher ratio pulled in from 13.4:1 in 2018 to 10.2:1 today.

In the discussion threads here, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.

Richmond city at a glance

View full county profile
Population
229,359
Census ACS
Median income
$64,587
Household, ACS
Bachelor's+
46%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
61
20,253 students

Quick facts

School name
John Marshall High
District
Richmond City Public Schools
Address
4225 Old Brook Rd, Richmond, VA 23227
Phone
(804) 780-6052
County
Richmond city
Level
High
Grade range
09–12
Total enrollment
645
Teachers (FTE)
63
Student–teacher ratio
10.2:1
Free/Reduced lunch
863 (134%)
Locale
12-City: Mid-size
NCES ID
510324002080
Charter school
No
Virtual school
No

Related schools

Other schools in Richmond City Public Schools
Other schools in Richmond
Nearby schools

Frequently asked questions

About John Marshall High
How many students attend John Marshall High?
John Marshall High enrolls approximately 645 students in grades 09-12.
Is John Marshall High an elementary, middle, or high school?
John Marshall High is a high school covering grades 09-12.
What is the student-teacher ratio at John Marshall High?
The student-to-teacher ratio at John Marshall High is approximately 10.2:1 (63 FTE teachers).
How diverse is John Marshall High?
John Marshall High reports a student body of 13% White, 5% Hispanic, 77% Black, 2% Asian, 3% Two or more.
Is John Marshall High public or private?
John Marshall High is a public K-12 school, overseen by Richmond City Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post