Skip to content
BCER

OK ยท 2024-25 school year

Public schools in Oklahoma

Oklahoma has 1,781 open public schools run by 595 districts and other education agencies, enrolling 697,358 students. Schools average 16.5 students per teacher, compared with 15.3 nationally.

State totals

Districts
595
Schools
1,781
Students
697,358
Teachers (FTE)
42,240
Students per teacher
16.5
US: 15.3
Charter schools
73
Total spending
$7.77 billion
2020 finance data
Spending per pupil
$11,596
2020 finance data. US: $16,826

In the 2020 finance data, districts in Oklahoma spent $11,596 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 1,781 Oklahoma schools (CSV)

School districts in Oklahoma

All 595 districts and agencies, largest first. Filter by name or city, or sort any column.
Tulsa County Public SchoolsTulsa6933,61718.1$13,909
Oklahoma City School DistrictOklahoma City5732,75016.2$13,969
Epic Charter Virtual SchoolOkc228,53618.6$7,187
Edmond School DistrictEdmond2825,74617.2$10,695
Moore School DistrictMoore3423,56717.4$10,863
Broken Arrow School DistrictBroken Arrow2619,88217.6$9,446
Putnam City School DistrictWarr Acres2618,83616.0$12,566
Norman School DistrictNorman2516,04816.6$11,868
UnionTulsa1714,95017.7$13,058
Lawton School DistrictLawton2313,64216.1$12,211
Mustang School DistrictYukon1613,42617.6$10,262
Jenks School DistrictJenks812,52716.7$12,229
Midwest City-Del City School DistrictMidwest City1912,08717.2$12,192
Owasso School DistrictOwasso139,76118.1$10,635
Yukon School DistrictYukon129,59717.5$11,984
Bixby School DistrictBixby108,37417.9$11,593
Deer Creek School DistrictEdmond98,15618.2$10,689
Enid School DistrictEnid157,38117.2$10,828
Bartlesville School DistrictBartlesville96,18115.5$9,453
Stillwater School DistrictStillwater96,04915.9$13,378
Choctaw-Nicoma Park School DistrictChoctaw85,82818.3$10,586
Piedmont School DistrictPiedmont75,40717.8$9,239
Sand Springs School DistrictSand Springs84,98317.1$10,683
Muskogee County Public SchoolsMuskogee104,77018.2$14,442
Santa Fe South CharterOklahoma City104,62016.7$9,180
Ponca City School DistrictPonca City114,46617.5$12,109
Claremore School DistrictClaremore63,92514.9$9,959
Durant School DistrictDurant73,84415.8$10,233
Sapulpa School DistrictSapulpa73,71417.4$11,618
Tahlequah School DistrictTahlequah63,71216.4$12,269
Coweta School DistrictCoweta83,66817.0$8,966
Oklahoma Virtual Charter AcademyMidwest City33,61335.4$5,860
Altus School DistrictAltus73,59318.0$10,581
Guthrie School DistrictGuthrie73,48316.2$11,820
Shawnee School DistrictShawnee73,32913.7$12,261
Duncan School DistrictDuncan83,27816.3$9,911
Collinsville School DistrictCollinsville63,20116.8$9,430
Guymon School DistrictGuymon73,00918.9$10,079
McAlester School DistrictMcAlester63,00816.2$10,828
Noble School DistrictNoble52,99816.5$9,954
El Reno School DistrictEl Reno62,93716.2$11,768
Pryor School DistrictPryor52,91013.3$20,674
Western Heights School DistrictOklahoma City72,82816.3$16,993
Glenpool School DistrictGlenpool52,82616.7$10,538
Ada School DistrictAda62,69613.8$10,994
Newcastle School DistrictNewcastle42,61817.1$10,890
Ardmore School DistrictArdmore62,54620.5$12,475
Elgin School DistrictElgin32,53418.0$9,904
Grove School DistrictGrove42,42515.3$12,254
Weatherford School DistrictWeatherford62,40416.6$12,141
Showing 1 to 50 of 595

Oklahoma district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

468 high schools, 360 middle schools and 931 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 468

  1. Epic Charter Virtual High School Oklahoma City, 14,517 students
  2. Broken Arrow High School Broken Arrow, 4,802 students
  3. Mustang High School Mustang, 3,804 students
  4. Jenks High School Jenks, 3,655 students
  5. Union High School Tulsa, 3,569 students
  6. Owasso High School Owasso, 3,050 students
  7. Yukon High School Yukon, 2,984 students
  8. Santa Fe High School Edmond, 2,774 students
  9. Memorial High School Edmond, 2,770 students
  10. Moore High School Moore, 2,688 students
  11. Westmoore High School Oklahoma City, 2,607 students
  12. North High School Edmond, 2,532 students
  13. Bixby High School Bixby, 2,405 students
  14. Norman North High School Norman, 2,400 students
  15. Deer Creek High School Edmond, 2,290 students

Middle schools 360

  1. Union 6th-7th Grade Ctr Tulsa, 2,123 students
  2. Jenks Middle School Jenks, 1,924 students
  3. Yukon Middle School Yukon, 1,410 students
  4. Bixby Middle School Bixby, 1,306 students
  5. Deer Creek Middle School Edmond, 1,257 students
  6. Jenks West Intermediate Es Jenks, 1,130 students
  7. Whittier Middle School Norman, 1,108 students
  8. Union 8th Grade Ctr Broken Arrow, 1,100 students
  9. Taft Middle School Oklahoma City, 1,096 students
  10. Eisenhower Middle School Lawton, 1,087 students
  11. Centennial Middle School Broken Arrow, 1,060 students
  12. Sequoyah Middle School Edmond, 1,053 students
  13. Clyde Boyd Middle School Sand Springs, 1,046 students
  14. Central Middle School Edmond, 1,036 students
  15. Heartland Middle School Edmond, 1,005 students

Elementary schools 931

  1. Epic Charter Virtual Es Oklahoma City, 14,019 students
  2. Jenks West Es Jenks, 1,871 students
  3. Okla Virtual Charter Acad Es Midwest City, 1,428 students
  4. Jenks East Es Jenks, 1,356 students
  5. 4th and 5th Grade Center Edmond, 1,289 students
  6. Freedom Es Lawton, 1,251 students
  7. Griffith Meridian Elementary Choctaw, 989 students
  8. Ellen Ochoa Es Tulsa, 968 students
  9. Northwest Es Tulsa, 959 students
  10. Hilldale Lower Es Muskogee, 952 students
  11. Elgin Es Elgin, 946 students
  12. Lone Star Public School Sapulpa, 876 students
  13. Cherokee Es Catoosa, 857 students
  14. Chisholm Es Edmond, 854 students
  15. Glenpool Es Glenpool, 840 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.