The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

152 schools in Oklahoma City

Oklahoma · Public K-12

The Oklahoma City public-school footprint covers 152 campuses and about 109,683 K-12 students, with an average school size near 722.

7-year change in Oklahoma City

SY 2017-18 vs SY 2024-25
Total enrollment
109,351
+11,110 (+11%) vs SY 2017-18
School count
147
-17 (-10%) vs SY 2017-18
% White
27%
was 29%
% Hispanic
39%
was 37%
% Black
16%
was 19%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ADAMS ESElementaryPK-04378
ADELAIDE LEE ESElementaryPK-04571
ARBOR GROVE ESElementaryPK-05532
ARTHUR ESElementaryPK-04445
ASTEC CHARTER ESElementaryPK-05579
ASTEC CHARTER HSHigh09-12435
ASTEC CHARTER MSMiddle06-08413
BARNES ESElementaryPK-05346
BELLE ISLE MSMiddle05-08434
BODINE ESElementaryPK-04509
BRIARWOOD ESElementaryPK-06502
BRIDGESTONE ESMiddle05-06407
BRINK JHSMiddle07-08668
BRITTON ESElementaryPK-04571
BRYANT ESElementaryPK-06620
BUCHANAN ESElementaryPK-04460
CANYON RIDGE IESMiddle05-06798
CAPITOL HILL HSHigh09-121,494
CAPITOL HILL MSMiddle05-08651
CARL ALBERT HSHigh09-121,087
CARL ALBERT MSMiddle06-08834
CENTRAL OAK ESElementaryPK-05576
CESAR CHAVEZ ESElementaryPK-04559
CLASSEN HS OF ADVANCED STUDIESHigh09-12810
CLASSEN MS OF ADVANCED STUDIESMiddle05-08916
CLEVELAND ESElementaryPK-04456
COOLIDGE ESElementaryPK-04516
COOPER MSMiddle06-08501
CORONADO HEIGHTS ESElementaryPK-05488
COUNCIL GROVE ESElementaryPK-04413
COUNTRY ESTATES ESElementaryPK-05332
CROOKED OAK HSHigh09-12383
CROOKED OAK MSMiddle06-08285
CRUTCHO PUBLIC SCHOOLElementaryPK-08365
DENNIS ESElementaryPK-05487
DOUGLASS HSHigh09-12773
DOVE SCIENCE ACADEMY ES-SOUTH OKCElementaryPK-05521
DOVE SCIENCE ACADEMY HSHigh09-12389
DOVE SCIENCE ACADEMY MS-SOUTH OKCMiddle06-08310
EARLYWINE ESElementaryPK-06456
EASTLAKE ESElementaryPK-06414
EMERSON ALTERNATIVE ED. (ES)ElementaryPK-0544
EMERSON ALTERNATIVE ED. (HS)High09-12530
EMERSON ALTERNATIVE ED. (MS)Middle06-0884
EPIC CHARTER VIRTUAL ESElementaryPK-0814,019
EPIC CHARTER VIRTUAL HSHigh09-1214,517
ESPERANZA ESElementaryPK-04437
EUGENE FIELD ESElementaryPK-04362
FAIRVIEW ESElementaryPK-06677
FILLMORE ESElementaryPK-04617
FISHER ESElementaryPK-06362
GREENVALE ESElementaryPK-04191
HARDING CHARTER PREPARATORY ES at KELLEYElementaryPK-04113
HARDING CHARTER PREPARATORY HSHigh09-12538
HARDING CHARTER PREPARATORY MS at INDEPENDENCEMiddle05-08404
HARDING FINE ARTS HSHigh09-12400
HARDING FINE ARTS MSMiddle05-0692
HARVEST HILLS ESElementaryPK-05426
HAWTHORNE ESElementaryPK-04321
HAYES ESElementaryPK-04400
HEFNER MSMiddle06-08869
HERONVILLE ESElementaryPK-04596
HILLCREST ESElementaryPK-04499
HILLDALE ESElementaryPK-05761
HUPFELD ES at WESTERN VILLAGEElementaryPK-05292
JEFFERSON MSMiddle05-08834
JOHN GLENN ESElementaryPK-04398
JOHN MARSHALL HSHigh09-12802
JOHN MARSHALL MSMiddle05-08698
JOHN REX CHARTER ESElementaryPK-08810
KAISER ESElementaryPK-04505
KINGSGATE ESElementaryPK-06400
KIPP OKC ESElementaryPK-08462
KIRKLAND EARLY CHILDHOOD CTRElementaryPK-02243
M.L. KING JR. ESElementaryPK-04476
MARK TWAIN ESElementaryPK-04269
MARY GOLDA ROSS MSMiddle05-08662
MAYFIELD MSMiddle06-08838
MILLWOOD ARTS ACADEMY MSMiddle06-08260
MILLWOOD ESElementaryPK-05461
MILLWOOD HSHigh09-12317
MONROE ESElementaryPK-04357
MOON MSMiddle05-08588
MUSTANG VALLEY ESElementaryPK-04659
NORTHRIDGE ESElementaryPK-05700
NORTHWEST CLASSEN HSHigh09-121,914
PARKVIEW ESElementaryPK-05609
PLEASANT HILL EC CTRElementaryPK-05127
PRAIRIE QUEEN ESElementaryPK-04568
PRAIRIE VIEW ESElementaryPK-04788
PROUD TO PARTNER LEADERSHIP HSHigh09-1255
PUTNAM CITY HSHigh09-121,995
PUTNAM CITY NORTH HSHigh09-121,567
PUTNAM CITY WEST HSHigh09-122,032
PUTNAM HEIGHTS ACADEMY HSHigh09-1295
PUTNAM HEIGHTS ACADEMY MSMiddle05-0831
QUAIL CREEK ESElementaryPK-04536
RALPH DOWNS ESElementaryPK-05395
RED OAK ESElementaryPK-06491
REDSTONE INTERMEDIATE SCHOOLMiddle04-06750

About Oklahoma City

Oklahoma City, Oklahoma is home to 152 public schools, with combined enrollment of approximately 109,683 students. By school count, it is a wide-reaching city.

On the school-mix side, the city spans 87 elementary, 35 middle, 26 high, and 4 other.

Average school size in Oklahoma City is around 722 students, 85% noticeably above the Oklahoma average of about 391.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment rose 11%: 98,241 students in SY 2017-18 versus 109,351 in SY 2024-25. Over that span, Oklahoma City lost 17 schools, going from 164 to 147. On the demographic side, Black enrollment moved from 19% to 16% over the same window.

In the discussion threads here, the community for Oklahoma City discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Oklahoma City?
Oklahoma City, Oklahoma has 152 public K-12 schools serving approximately 109,683 students.
How many elementary, middle, and high schools are in Oklahoma City?
Oklahoma City has 87 elementary, 35 middle, 26 high, 4 combined-grade public schools.
What is the largest public school in Oklahoma City?
EPIC CHARTER VIRTUAL HS is the largest public school in Oklahoma City by enrollment, with approximately 14,517 students.
What school districts serve Oklahoma City?
Oklahoma City is served by 25 public school districts, including OKLAHOMA CITY, SOVEREIGN COMMUNITY SCHOOL (CHARTER), WESTERN HEIGHTS, PUTNAM CITY, ASTEC CHARTER SCHOOL and 20 others.
What grade levels do public schools in Oklahoma City cover?
Public schools in Oklahoma City serve students from pre-K through grade 12.
Are there charter schools in Oklahoma City?
33 of the 152 public schools in Oklahoma City are charter schools.

Oklahoma City school rankings

Largest schoolsAll rankings →