Guest, Sign inJoin

Post to Oklahoma City

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
Oklahoma city downtownPhoto: Urbanative · CC BY-SA 3.0
Schools in Oklahoma City

Oklahoma City’s public schools

Oklahoma City Public Schools has no state test or graduation results we can use, so there is no Schools grade for Oklahoma City. Each school below is shown with its own results.

—Not gradedK–12Where will my kid go?5/49schools above Oklahoma State’s middle

Tests spring 2022, when 98% of students in Oklahoma State’s tested grades sat them, and the class of 2023’s graduation rate (U.S. Department of Education). How TownRatings grades schools

Reading proficiency
12%
2021–22
Math proficiency
9%
2021–22
Graduate on time
70%
class of 2023
Spent per student
$14.0K
▲ 14% vs OK $12.2K
FY2024
Students per teacher
16.2
OK 16.1
Schools in town
187
30,010 students on the public path
In brief

Oklahoma City’s schools, in brief

School by school

5 of Oklahoma City’s 49 district schools with test results score above the middle of Oklahoma State’s 1,626 public schools. Classen HS of Advanced Studies places highest (better than 96%); Moon MS lowest (0%). See the path ↓

Which school depends on your street

28 elementary schools serve Oklahoma City, graded from D− to A, so it’s worth checking the specific school. Then 13 middle schools and eight high schools: Northwest Classen HS, U. S. Grant HS, Capitol Hill HS, Southeast HS, Classen HS of Advanced Studies, John Marshall HS, Douglass HS and Putnam Heights Academy HS. See the path ↓

Charter schools

26 public charter schools are located in Oklahoma City; each is graded on its own results. Every school ↓

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

Where will my kid go?

Pick a grade. These are the public schools in Oklahoma City, with each school’s own grade.

28 schools teach K in Oklahoma City’s district. Which one depends on your address. Their grades range from D− to A, so check the specific school.
Fillmore Es
Elementary · Grades PK–4
D−
617 students18:1Rate it →
Heronville Es
Elementary · Grades PK–4
D−
596 students16:1Rate it →
Britton Es
Elementary · Grades PK–4
D−
571 students19:1Rate it →
Adelaide Lee Es
Elementary · Grades PK–4
D−
571 students16:1Rate it →
Prairie Queen Es
Elementary · Grades PK–4
D
568 students17:1Rate it →
Cesar Chavez Es
Elementary · Grades PK–4
D−
559 students16:1Rate it →
Quail Creek Es
Elementary · Grades PK–4
C
536 students16:1Rate it →
Coolidge Es
Elementary · Grades PK–4
D
516 students15:1Rate it →
Bodine Es
Elementary · Grades PK–4
D−
509 students16:1Rate it →
Kaiser Es
Elementary · Grades PK–4
D
505 students17:1Rate it →
Hillcrest Es
Elementary · Grades PK–4
C
499 students17:1Rate it →
Nichols Hills Es
Elementary · Grades PK–4 · Nichols Hills
C
499 students18:1Rate it →
Thelma R. Parks Es
Elementary · Grades PK–4
D−
498 students17:1Rate it →
M.L. King JR. Es
Elementary · Grades PK–4
D
476 students17:1Rate it →
Southern Hills Es
Elementary · Grades PK–4
D
472 students18:1Rate it →
Buchanan Es
Elementary · Grades PK–4
D−
460 students15:1Rate it →
Cleveland Es
Elementary · Grades PK–4
C
456 students18:1Rate it →
Arthur Es
Elementary · Grades PK–4
D−
445 students16:1Rate it →
Esperanza Es
Elementary · Grades PK–4
D−
437 students16:1Rate it →
Rockwood Es
Elementary · Grades PK–4
D−
430 students17:1Rate it →
Wilson Es
Elementary · Grades PK–4
A
405 students16:1Rate it →
Hayes Es
Elementary · Grades PK–4
D
400 students16:1Rate it →
Adams Es
Elementary · Grades PK–4
D−
378 students15:1Rate it →
Eugene Field Es
Elementary · Grades PK–4
C−
362 students14:1Rate it →
Monroe Es
Elementary · Grades PK–4
C−
357 students15:1Rate it →
Hawthorne Es
Elementary · Grades PK–4
C−
321 students16:1Rate it →
Van Buren Es
Elementary · Grades PK–4
C−
320 students15:1Rate it →
Mark Twain Es
Elementary · Grades PK–4
D−
269 students14:1Rate it →
The path, start to finish
PK–428 elementary schoolsDepends on your addressD− to A
5–813 middle schoolsDepends on your addressD− to A
9–128 high schoolsDepends on your addressD− to A+

Which school depends on your address. To confirm it, ask the Oklahoma City Public Schools.

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 · 2021–22

Well below the state in reading

Reading12%
State average 27.2% · 16122 students tested
Math9%
State average 24.9% · 16086 students tested

Oklahoma City vs. its neighbors

Schools grades for the Oklahoma State towns that share Oklahoma City’s borders.

Schools next door
TownSchoolsMain districts
Oklahoma City——
TuttleATuttle
Midwest CityBMidwest City-Del City Schools PK–12 · Choctaw/Nicoma Park Schools PK–12
EdmondAEdmond
NewcastleA−Newcastle
YukonAYukon
Del CityC+Midwest City-Del City Schools
JonesB+Jones
MooreA−Moore
ChoctawA−Choctaw/Nicoma Park Schools
SpencerDOklahoma City
Union CityB−Union City
LutherC+Luther
NormanBNorman
PiedmontAPiedmont
HarrahA−Harrah PK–12 · Choctaw/Nicoma Park Schools PK–12
McLoudC+McLoud

Every school in Oklahoma City

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

District schools in Oklahoma Cityby address
Fillmore Es
Elementary · Grades PK–4
D−
617 students18:1Rate it →
Heronville Es
Elementary · Grades PK–4
D−
596 students16:1Rate it →
Britton Es
Elementary · Grades PK–4
D−
571 students19:1Rate it →
Adelaide Lee Es
Elementary · Grades PK–4
D−
571 students16:1Rate it →
Prairie Queen Es
Elementary · Grades PK–4
D
568 students17:1Rate it →
Cesar Chavez Es
Elementary · Grades PK–4
D−
559 students16:1Rate it →
Quail Creek Es
Elementary · Grades PK–4
C
536 students16:1Rate it →
Coolidge Es
Elementary · Grades PK–4
D
516 students15:1Rate it →
Bodine Es
Elementary · Grades PK–4
D−
509 students16:1Rate it →
Kaiser Es
Elementary · Grades PK–4
D
505 students17:1Rate it →
Hillcrest Es
Elementary · Grades PK–4
C
499 students17:1Rate it →
Nichols Hills Es
Elementary · Grades PK–4 · Nichols Hills
C
499 students18:1Rate it →
Thelma R. Parks Es
Elementary · Grades PK–4
D−
498 students17:1Rate it →
M.L. King JR. Es
Elementary · Grades PK–4
D
476 students17:1Rate it →
Southern Hills Es
Elementary · Grades PK–4
D
472 students18:1Rate it →
Buchanan Es
Elementary · Grades PK–4
D−
460 students15:1Rate it →
Cleveland Es
Elementary · Grades PK–4
C
456 students18:1Rate it →
Arthur Es
Elementary · Grades PK–4
D−
445 students16:1Rate it →
Esperanza Es
Elementary · Grades PK–4
D−
437 students16:1Rate it →
Rockwood Es
Elementary · Grades PK–4
D−
430 students17:1Rate it →
Wilson Es
Elementary · Grades PK–4
A
405 students16:1Rate it →
Hayes Es
Elementary · Grades PK–4
D
400 students16:1Rate it →
Adams Es
Elementary · Grades PK–4
D−
378 students15:1Rate it →
Eugene Field Es
Elementary · Grades PK–4
C−
362 students14:1Rate it →
Monroe Es
Elementary · Grades PK–4
C−
357 students15:1Rate it →
Hawthorne Es
Elementary · Grades PK–4
C−
321 students16:1Rate it →
Van Buren Es
Elementary · Grades PK–4
C−
320 students15:1Rate it →
Mark Twain Es
Elementary · Grades PK–4
D−
269 students14:1Rate it →
Taft MS
Middle · Grades 5–8
D−
1,096 students14:1Rate it →
Classen MS of Advanced Studies
Middle · Grades 5–8
A
916 students18:1Rate it →
Roosevelt MS
Middle · Grades 5–8
D−
858 students15:1Rate it →
Jefferson MS
Middle · Grades 5–8
D−
834 students16:1Rate it →
John Marshall MS
Middle · Grades 5–8
D−
698 students17:1Rate it →
Webster MS
Middle · Grades 5–8
D−
676 students18:1Rate it →
Mary Golda Ross MS
Middle · Grades 5–8
D−
662 students17:1Rate it →
Capitol Hill MS
Middle · Grades 5–8
D−
651 students15:1Rate it →
Southeast MS
Middle · Grades 5–8
D
596 students17:1Rate it →
Moon MS
Middle · Grades 5–8
D−
588 students16:1Rate it →
Wheeler MS
Middle · Grades 5–8
D−
510 students15:1Rate it →
Belle Isle MS
Middle · Grades 5–8
A−
434 students16:1Rate it →
Putnam Heights Academy MS
Middle · Grades 5–8
D−
31 students4:1Rate it →
Northwest Classen HS
High · Grades 9–12
D
1,914 students19:1Rate it →
U. S. Grant HS
High · Grades 9–12
D−
1,680 students20:1Rate it →
Capitol Hill HS
High · Grades 9–12
D−
1,494 students16:1Rate it →
Southeast HS
High · Grades 9–12
C−
860 students19:1Rate it →
Classen HS of Advanced Studies
High · Grades 9–12
A+
810 students18:1Rate it →
John Marshall HS
High · Grades 9–12
D−
802 students16:1Rate it →
Douglass HS
High · Grades 9–12
D−
773 students15:1Rate it →
Putnam Heights Academy HS
High · Grades 9–12
B
95 students7:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Santa Fe South HS
High · Grades 9–12
D−
Charter
1,081 students18:1Rate it →
John Rex Charter Es
Elementary · Grades PK–8
A
Charter
810 students18:1Rate it →
Santa Fe South MS
Middle · Grades 6–8
D
Charter
738 students15:1Rate it →
Astec Charter Es
Elementary · Grades PK–5
D−
Charter
579 students19:1Rate it →
Harding Charter Preparatory HS
High · Grades 9–12
Charter
538 students17:1Rate it →
Santa Fe South Hills Es
Elementary · Grades PK–5
C−
Charter
529 students19:1Rate it →
Dove Science Academy Es-South Okc
Elementary · Grades PK–5
C
Charter
521 students20:1Rate it →
Santa Fe South Spero Es
Elementary · Grades PK–5
B
Charter
486 students16:1Rate it →
KIPP Okc Es
Elementary · Grades PK–8
C
Charter
462 students17:1Rate it →
Astec Charter HS
High · Grades 9–12
D
Charter
435 students20:1Rate it →
Astec Charter MS
Middle · Grades 6–8
D
Charter
413 students19:1Rate it →
HARDING CHARTER PREPARATORY MS at INDEPENDENCE
Middle · Grades 5–8
Charter
404 students17:1Rate it →
Harding Fine Arts HS
High · Grades 9–12
A−
Charter
400 students16:1Rate it →
Santa Fe South Pathways Mid-College
High · Grades 9–12
A−
Charter
394 students25:1Rate it →
Dove Science Academy HS
High · Grades 9–12
Charter
389 students16:1Rate it →
Santa Fe South Penn Es
Elementary · Grades 2–5
B−
Charter
385 students20:1Rate it →
Santa Fe South West MS
Middle · Grades 5–8
Charter
321 students11:1Rate it →
Dove Science Academy MS-South Okc
Middle · Grades 6–8 · OKlahoma City
Charter
310 students17:1Rate it →
Santa Fe South Shidler Es
Elementary · Grades PK–5
Charter
308 students15:1Rate it →
Western Gateway Es
Elementary · Grades PK–4 · Oklahoma CIty
Charter
300 students18:1Rate it →
Santa Fe South Early Childhood
Elementary · Grades PK–1
Charter
263 students18:1Rate it →
WK Jackson Leadership Es
Elementary · Grades PK–3
Charter
152 students19:1Rate it →
Santa Fe South Trinity Es
Elementary · Grades PK–1
Charter
115 students14:1Rate it →
HARDING CHARTER PREPARATORY ES at KELLEY
Elementary · Grades PK–4
Charter
113 students15:1Rate it →
Harding Fine Arts MS
Middle · Grades 5–6
Charter
92 students19:1Rate it →
Proud to Partner Leadership HS
High · Grades 9–12
Charter
55 students14:1Rate it →
Other public schools in Oklahoma Cityrun by other districts or the state
Central Oak Es
Elementary · Grades PK–5
C−
576 students15:1Rate it →
Crooked Oak HS
High · Grades 9–12
D−
383 students18:1Rate it →
Crooked Oak MS
Middle · Grades 6–8
D
285 students19:1Rate it →
Deer Creek Es
Elementary · Grades PK–3 · Edmond
A
483 students15:1Rate it →
Grove Valley Es
Elementary · Grades PK–3 · Edmond
A
541 students16:1Rate it →
Spring Creek Es
Elementary · Grades PK–3
A+
534 students16:1Rate it →
Angie Debo Es
Elementary · Grades PK–5 · Edmond
B+
609 students16:1Rate it →
Charles Haskell Es
Elementary · Grades PK–5 · Edmond
B+
576 students15:1Rate it →
West Field Es
Elementary · Grades PK–5 · Edmond
A
765 students17:1Rate it →
Washington Irving Es
Elementary · Grades PK–5 · Edmond
A
772 students16:1Rate it →
Summit MS
Middle · Grades 6–8 · Edmond
B
879 students16:1Rate it →
Scissortail Elementary School
Elementary · Grades PK–5 · Okc
353 students14:1Rate it →
Barnes Es
Elementary · Grades PK–5
B+
346 students17:1Rate it →
Parkview Es
Elementary · Grades PK–5
D
609 students18:1Rate it →
Schwartz Es
Elementary · Grades PK–5
A+
311 students18:1Rate it →
Tinker Es
Elementary · Grades PK–5
C
379 students16:1Rate it →
Millwood Es
Elementary · Grades PK–5
D−
461 students19:1Rate it →
Millwood HS
High · Grades 9–12
D−
317 students18:1Rate it →
Millwood Arts Academy MS
Middle · Grades 6–8
D−
260 students15:1Rate it →
Fairview Es
Elementary · Grades PK–6
B−
677 students19:1Rate it →
Kingsgate Es
Elementary · Grades PK–6
B−
400 students13:1Rate it →
Sky Ranch Es
Elementary · Grades PK–6
B−
567 students19:1Rate it →
West JHS
Middle · Grades 7–8
C−
605 students18:1Rate it →
Earlywine Es
Elementary · Grades PK–6
A+
456 students15:1Rate it →
Santa Fe Es
Elementary · Grades PK–6 · Moore
B−
414 students15:1Rate it →
Red Oak Es
Elementary · Grades PK–6
A−
491 students16:1Rate it →
Eastlake Es
Elementary · Grades PK–6
A+
414 students15:1Rate it →
Bryant Es
Elementary · Grades PK–6
B+
620 students16:1Rate it →
Briarwood Es
Elementary · Grades PK–6
A
502 students16:1Rate it →
Westmoore HS
High · Grades 9–12
A−
2,607 students21:1Rate it →
Brink JHS
Middle · Grades 7–8
A+
668 students19:1Rate it →
Wayland Bonds Es
Elementary · Grades PK–6
A+
597 students16:1Rate it →
South Lake Es
Elementary · Grades PK–6
A+
666 students18:1Rate it →
Southridge JHS
Middle · Grades 7–8
A
562 students19:1Rate it →
Fisher Es
Elementary · Grades PK–6
A+
362 students14:1Rate it →
Sooner Es
Elementary · Grades PK–6
B−
463 students15:1Rate it →
Mustang Valley Es
Elementary · Grades PK–4
A+
659 students18:1Rate it →
Mustang Creek Es
Elementary · Grades PK–4 · Yukon
A
694 students17:1Rate it →
Mustang North MS
Middle · Grades 7–8 · Yukon
A−
725 students16:1Rate it →
Canyon Ridge Ies
Middle · Grades 5–6
A
798 students17:1Rate it →
Prairie View Es
Elementary · Grades PK–4
A
788 students18:1Rate it →
Riverwood Es
Elementary · Grades PK–4 · Mustang
A−
746 students18:1Rate it →
Meadow Brook Intermediate Es
Middle · Grades 5–6 · Yukon
B+
561 students14:1Rate it →
Mustang Central MS
Middle · Grades 7–8 · Yukon
B
554 students14:1Rate it →
Mustang Trails Es
Elementary · Grades PK–4 · Yukon
A−
757 students17:1Rate it →
Oakdale Public School
Elementary · Grades PK–8 · Edmond
A+
687 students14:1Rate it →
Stone Ridge Es
Elementary · Grades 1–4 · Yukon
A+
643 students17:1Rate it →
Northwood Es
Elementary · Grades PK–4 · Piedmont
A
552 students16:1Rate it →
Piedmont Early Childhood CTR
Elementary · Grades PK–K · Yukon
601 students17:1Rate it →
Cooper MS
Middle · Grades 6–8
C
501 students12:1Rate it →
Hefner MS
Middle · Grades 6–8
C+
869 students14:1Rate it →
Mayfield MS
Middle · Grades 6–8
D
838 students17:1Rate it →
Arbor Grove Es
Elementary · Grades PK–5
D
532 students14:1Rate it →
Coronado Heights Es
Elementary · Grades PK–5
C+
488 students16:1Rate it →
Harvest Hills Es
Elementary · Grades PK–5
C
426 students17:1Rate it →
Hilldale Es
Elementary · Grades PK–5
D−
761 students17:1Rate it →
Kirkland Early Childhood CTR
Elementary · Grades PK–2
243 students16:1Rate it →
Putnam City West HS
High · Grades 9–12
C
2,032 students17:1Rate it →
Rollingwood Es
Elementary · Grades PK–5
C
464 students13:1Rate it →
Tulakes Es
Elementary · Grades PK–5
D
520 students19:1Rate it →
Wiley Post Es
Elementary · Grades PK–5
D
678 students20:1Rate it →
Windsor Hills Es
Elementary · Grades PK–5
D
720 students18:1Rate it →
Putnam City North HS
High · Grades 9–12
B−
1,567 students16:1Rate it →
Dennis Es
Elementary · Grades PK–5
B+
487 students15:1Rate it →
Northridge Es
Elementary · Grades PK–5
B+
700 students18:1Rate it →
Will Rogers Es
Elementary · Grades PK–5
C
362 students13:1Rate it →
Ralph Downs Es
Elementary · Grades PK–5
A−
395 students14:1Rate it →
Council Grove Es
Elementary · Grades PK–4
D−
413 students17:1Rate it →
Western Heights MS
Middle · Grades 7–8
D
370 students11:1Rate it →
Bridgestone Es
Middle · Grades 5–6
D−
407 students16:1Rate it →
John Glenn Es
Elementary · Grades PK–4
D−
398 students22:1Rate it →
Greenvale Es
Elementary · Grades PK–4
D−
191 students14:1Rate it →
Winds West Es
Elementary · Grades PK–4
D−
278 students16:1Rate it →
Western Heights HS
High · Grades 9–12
D
771 students18:1Rate it →
Surrey Hills Es
Elementary · Grades PK–3 · Yukon
A−
736 students15:1Rate it →
Redstone Intermediate School
Middle · Grades 4–6
A
750 students17:1Rate it →
Online schools based in Oklahoma Citynot counted as local schools
Private schoolstuition; no state tests, so no grade
Crossings Christian School
Grades PK–12
Private · Religious
1,202 students14:1Rate it →
The Academy of Classical Christian Midtown Campus
Grades PK–12
Private · Religious
972 students15:1Rate it →
Heritage Hall
Grades PK–12
Private · Nonsectarian
966 students9:1Rate it →
The Acad of Classical CHRN Studies
Grades PK–12
Private · Religious
963 students18:1Rate it →
The Academy of Classical Christian Studies
Grades PK–12
Private · Religious
959 students14:1Rate it →
Bishop McGuinness Catholic High School
High · Grades 9–12
Private · Catholic
751 students13:1Rate it →
Westminster School
Elementary · Grades PK–8
Private · Nonsectarian
600 students10:1Rate it →
Mercy School Institute
Grades PK–12 · Edmond
Private · Religious
431 students12:1Rate it →
Mount Saint Mary Catholic High School
High · Grades 9–12
Private · Catholic
389 students9:1Rate it →
Warm World School
Elementary · Grades PK–K
Private · Religious
249 students24:1Rate it →
Bishop John Carroll School
Elementary · Grades PK–8
Private · Catholic
223 students14:1Rate it →
Holy Trinity Lutheran School
Elementary · Grades PK–8 · Edmond
Private · Religious
213 students10:1Rate it →
Creative Kids Learning Center
Elementary · Grades PK–6
Private · Religious
200 students33:1Rate it →
Kings Gate Christian School
Grades PK–11 · Yukon
Private · Religious
194 students9:1Rate it →
St. James Catholic School
Elementary · Grades PK–8
Private · Catholic
186 students12:1Rate it →
Trinity School
Grades 1–12
Private · Religious
164 students7:1Rate it →
Special Care- Inc.
Elementary · Grades PK–K
Private · Special education
147 studentsRate it →
Sacred Heart Catholic School
Elementary · Grades PK–8
Private · Catholic
143 students12:1Rate it →
Positive Tomorrows
Elementary · Grades PK–7
Private · Nonsectarian
128 students14:1Rate it →
St. Paul's Community School
Elementary · Grades PK–5
Private · Religious
108 students18:1Rate it →
Canadian Valley Christian Academy
Elementary · Grades PK–7 · Yukon
Private · Religious
99 students9:1Rate it →
Messiah Lutheran School
Elementary · Grades PK–7
Private · Religious
91 students11:1Rate it →
Young Achievers Christian Academy
Elementary · Grades 1–8
Private · Religious
83 students6:1Rate it →
Village Playschool
Elementary · Grades PK–K
Private · Nonsectarian
64 students30:1Rate it →
Keystone Adventure School and Farm
Elementary · Grades PK–5 · Edmond
Private · Nonsectarian
62 students5:1Rate it →
Okc Heartland Montessori School - Future Educ. LLC
Elementary · Grades PK–2
Private · Nonsectarian
60 students11:1Rate it →
Parkview Adventist Academy
Grades PK–12
Private · Religious
58 students10:1Rate it →
Odyssey Leadership Academy
Grades 6–12
Private · Nonsectarian
46 students6:1Rate it →
Redbud Farm and Christian School
Elementary · Grades PK–5
Private · Religious
45 students6:1Rate it →
Light Christian Academy
Grades K–12
Private · Religious
41 students4:1Rate it →
Bekidz (True Vine Bekidz)
Elementary · Grades PK–3 · Edmond
Private · Religious
24 students6:1Rate it →
Glory Christian School
Elementary · Grades PK–7 · Yukon
Private · Religious
21 students5:1Rate it →
Mission Academy
High · Grades 9–12
Private · Nonsectarian
13 students13:1Rate it →

Questions about Oklahoma City’s schools

Are Oklahoma City’s schools good?

There’s no Schools grade for Oklahoma City. Oklahoma City Public Schools has no state test or graduation results we can use, so there is no Schools grade for Oklahoma City. Each school below is shown with its own results. School by school, 5 of its 49 district schools with test results score above the middle of Oklahoma State’s public schools on their 2020–21 results.

What school district is Oklahoma City in?

Oklahoma City Public Schools.

Where do Oklahoma City kids go to high school?

One of eight high schools, depending on your address: Northwest Classen HS, U. S. Grant HS, Capitol Hill HS, Southeast HS, Classen HS of Advanced Studies, John Marshall HS, Douglass HS and Putnam Heights Academy HS.

Are there private schools in Oklahoma City?

Yes: Crossings Christian School (grades PK–12, 1,202 students), The Academy of Classical Christian Midtown Campus (grades PK–12, 972 students), Heritage Hall (grades PK–12, 966 students), The Acad of Classical CHRN Studies (grades PK–12, 963 students), The Academy of Classical Christian Studies (grades PK–12, 959 students), Bishop McGuinness Catholic High School (grades 9–12, 751 students), Westminster School (grades PK–8, 600 students), Mercy School Institute (grades PK–12, 431 students), Mount Saint Mary Catholic High School (grades 9–12, 389 students), Warm World School (grades PK–K, 249 students), Bishop John Carroll School (grades PK–8, 223 students), Holy Trinity Lutheran School (grades PK–8, 213 students), Creative Kids Learning Center (grades PK–6, 200 students), Kings Gate Christian School (grades PK–11, 194 students), St. James Catholic School (grades PK–8, 186 students), Trinity School (grades 1–12, 164 students), Special Care- Inc. (grades PK–K, 147 students), Sacred Heart Catholic School (grades PK–8, 143 students), Positive Tomorrows (grades PK–7, 128 students), St. Paul's Community School (grades PK–5, 108 students), Canadian Valley Christian Academy (grades PK–7, 99 students), Messiah Lutheran School (grades PK–7, 91 students), Young Achievers Christian Academy (grades 1–8, 83 students), Village Playschool (grades PK–K, 64 students), Keystone Adventure School and Farm (grades PK–5, 62 students), Okc Heartland Montessori School - Future Educ. LLC (grades PK–2, 60 students), Parkview Adventist Academy (grades PK–12, 58 students), Odyssey Leadership Academy (grades 6–12, 46 students), Redbud Farm and Christian School (grades PK–5, 45 students), Light Christian Academy (grades K–12, 41 students), Bekidz (True Vine Bekidz) (grades PK–3, 24 students), Glory Christian School (grades PK–7, 21 students) and Mission Academy (grades 9–12, 13 students). Oklahoma City also has 26 public charter schools.

Parents talk

What Oklahoma City families are saying about school.

Town Square →
Start the conversation

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

School data: state test results (2021–22, 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). Stars are from neighbors.