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

JOHN MARSHALL HS

12201 North Portland Avenue, Oklahoma City, OK 73120 · (405) 587-7200 · Oklahoma County
GRADES 09–12HIGH11-CITYTITLE IREGULAR SCHOOL802 STUDENTS
Enrollment
802
High
DISTRICT 938 · STATE 443
Student : Teacher
16.0:1
50 FTE teachers
DISTRICT 15.6:1 · STATE 15.4:1
Free / Reduced Lunch
91%
727 students
DISTRICT 91% · STATE 68%
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
185
Grade 10
201
Grade 11
193
Grade 12
223
Student demographics
White
587%
DISTRICT 11% · STATE 43%
Hispanic
25932%
DISTRICT 57% · STATE 21%
Black
35644%
DISTRICT 19% · STATE 8%
Asian
506%
DISTRICT 2% · STATE 2%
Two+
678%
DISTRICT 7% · STATE 14%
Native American
122%
DISTRICT 2% · STATE 11%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
43154%
Female
37146%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
802
+343 (+75%) vs 2017
Student : Teacher
16.0:1
was 14.7:1
% White
7%
was 10%
% Hispanic
32%
was 12%
% Black
44%
was 68%
% Asian
6%
was 1%
Source: NCES Common Core of Data

About JOHN MARSHALL HS

JOHN MARSHALL HS is one of the roomy four-year high schools in Oklahoma City, Oklahoma, operated by OKLAHOMA CITY, with 802 students on its rolls from grades 9 through 12. That puts it 81% larger than the typical public school in Oklahoma, which averages around 443 students.

OKLAHOMA CITY runs 58 schools in total, collectively educating 32,864 students. JOHN MARSHALL HS is one of those campuses.

For racial and ethnic makeup, JOHN MARSHALL HS reports that the largest single group is Black at 44%, but no single group is in the majority; the rest consists of 32% Hispanic, 8% multiracial, 7% White, 6% Asian. The wider county runs roughly 14% Black, putting the school's mix considerably more Black than the area baseline.

On the resource side, JOHN MARSHALL HS lists 50 full-time-equivalent teachers, putting the student-to-teacher ratio at about 16.0:1. That tracks the state average closely. Roughly 91% of students at JOHN MARSHALL HS qualify for free or reduced-price lunch, often used as a Title I proxy. By comparison, Oklahoma County runs at roughly 67%, so the school's eligibility rate is higher than the surrounding baseline.

Across the wider county, community-level numbers for Oklahoma County indicate median household income runs about $66,679, 36% of adults hold a bachelor's degree or higher, and roughly 12% of residents live below the federal poverty line. JOHN MARSHALL HS is one of 225 public schools in Oklahoma County (combined enrollment of about 161,569 students).

QUAIL CREEK ES is the nearest neighboring public school, about 1.0 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

JOHN MARSHALL HS operates from an inner-city location.

Five-year trend. JOHN MARSHALL HS's enrollment has expanded 75% since 2018, when it stood at 459 (now 802). The Black share of enrollment edged down from 68% to 44% over that span. The student-to-teacher ratio widened from 14.7:1 in 2018 to 16.0:1 today.

Inside the community feed, the feed for JOHN MARSHALL HS typically covers fundraisers, lost-and-found posts, and report-card season. Contributors range from current parents to recent graduates and teachers.

Oklahoma County at a glance

View full county profile
Population
806,199
Census ACS
Median income
$66,679
Household, ACS
Bachelor's+
36%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
225
161,569 students

Quick facts

School name
JOHN MARSHALL HS
District
OKLAHOMA CITY
Address
12201 North Portland Avenue, Oklahoma City, OK 73120
Phone
(405) 587-7200
County
Oklahoma County
Level
High
Grade range
09–12
Total enrollment
802
Teachers (FTE)
50
Student–teacher ratio
16.0:1
Free/Reduced lunch
727 (91%)
Locale
11-City: Large
NCES ID
402277002407
Charter school
No
Virtual school
No

Related schools

Other schools in OKLAHOMA CITY
Other schools in Oklahoma City
Nearby schools

Frequently asked questions

About JOHN MARSHALL HS
How large is JOHN MARSHALL HS?
JOHN MARSHALL HS enrolls approximately 802 students in grades 09-12.
What grades does JOHN MARSHALL HS serve?
JOHN MARSHALL HS serves grades 09-12.
What is the student-teacher ratio at JOHN MARSHALL HS?
The student-to-teacher ratio at JOHN MARSHALL HS is approximately 16.0:1 (50 FTE teachers).
What is the racial breakdown of students at JOHN MARSHALL HS?
At JOHN MARSHALL HS, the student body is approximately 7% White, 32% Hispanic, 44% Black, 6% Asian, 8% Two or more.
Is JOHN MARSHALL HS public or private?
JOHN MARSHALL HS is a public K-12 school, overseen by OKLAHOMA CITY.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post