State profile · OK

Oklahoma Public Schools

Every public school, district, and the headline NCES measures for Oklahoma — 544 districts, drawn straight from federal records.

1,778
Schools
696,253
Students
16.4:1
Avg ratio
Free lunch

The state in one line

Oklahoma runs 1,778 public schools across 544 districts, with a 16.4:1 average classroom and — of students on subsidized lunch.

1,778
public schools
544
school districts
16.4:1
avg student–teacher
free/reduced lunch

What the NCES Data Says About Oklahoma Schools

Oklahoma operates 1,778 public K-12 schools organised into 544 independent school districts serving 696,253 students, per the National Center for Education Statistics Common Core of Data 2024-25. The largest district, Tulsa, enrolls 33,871 pupils across 69 schools at $12,178 per student, while smaller rural districts can run fewer than a dozen campuses. This fragmentation — inherited from century-old township governance patterns in many states — is why per-pupil spending, class sizes, and programme availability vary dramatically inside a single state boundary.

Statewide, the average student-teacher ratio is 16.4:1, a useful benchmark for comparing any individual district or school on PlainSchools. The district table below is sortable by enrollment, school count, and per-pupil expenditure — the three fields that best predict a district's financial and demographic profile. For schools specifically, use the rankings links above to view per-category leaderboards covering spending, class size, best schools by composite quality score, chronic absenteeism, and funding-equity distribution within the state.

Every district figure here pulls from two distinct federal surveys: enrollment and demographic data come from the NCES Common Core of Data 2024-25 (school membership and directory), while per-pupil spending, teacher salaries, and federal/state/local revenue shares originate in the NCES F-33 School District Finance Survey (typically FY 2021-22). Civil-rights indicators — gifted enrollment, AP course counts, counselor staffing, chronic absenteeism, in- and out-of-school suspensions — come from the 2021-22 Civil Rights Data Collection. Cross-referencing these three sources is what lets PlainSchools produce composite scores and equity rankings that single-source tools cannot.

Oklahoma's average class size vs. every US state

Average students per teacher, state by state (lower means smaller classes)

16 smaller classes than 27% of 51 US states

11–12: 7 US states (14%). Below this entry. 12–13: 4 US states (8%). Below this entry. 13–14: 8 US states (16%). Below this entry. 14–15: 10 US states (20%). Below this entry. 15–16: 5 US states (10%). Below this entry. 16–17: 4 US states (8%). This entry sits in this band. 17–18: 4 US states (8%). Above this entry. 18–19: 5 US states (10%). Above this entry. 20–21: 1 US states (2%). Above this entry. 21–22: 1 US states (2%). Above this entry. 22–23: 1 US states (2%). Above this entry. 23–24: 1 US states (2%). Above this entry. This state 11 24 every US state, by average class size, bucketed by value

Each bar is a band; taller bars hold more US states. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source U.S. Department of Education — NCES Common Core of Data · 2024-25

Or browse all Oklahoma schools

Federal data — no proprietary formula. PlainSchools publishes the actual federal survey data — enrollment, staffing, finance, and demographics from NCES — without a composite rating on top. The insights below are computed directly from those datasets; every number traces to a cited source.

Oklahoma per-pupil spending varies 6.3× across districts

Per-pupil spending in Oklahoma ranges from $6,980 (lowest district) to $43,709 (highest), a spread of $36,729. That spread reflects typical state-level variation between high-property-value suburbs and rural or low-tax-base districts. High-spending districts typically draw on higher property tax bases, a structural feature of state education finance under the federal Title I framework that sets the floor but not the ceiling.

Source: NCES F-33 School District Finance Survey Local Education Agency Finance Survey (F-33) · FY 2021-22

Oklahoma operates 544 school districts — among the most fragmented K-12 governance structures in the country

Each district has independent budgeting, hiring, and curriculum authority. The fragmentation predates modern county-level consolidation efforts and reflects 19th-century township governance patterns — a feature of states that organised public schooling around small civic units rather than centralised state systems. Per-pupil spending and accountability variations are largest in fragmented states because each district sets its own tax rate, contracts, and programme mix without state-level coordination above the regulatory floor.

Source: NCES Common Core of Data Local Education Agency Universe · 2024-25

Average Oklahoma student-teacher ratio is 16.4:1 — near the U.S. average of approximately 16:1

Student-teacher ratio is the simplest staffing metric reported on NCES Common Core of Data, but it does not capture push-in specialists, intervention staff, English Language Learner aides, special education co-teachers, or counseling and support staff. Variation between districts within the state is wider than the state-average figure suggests — large urban districts may run 20:1 while small rural districts run 10:1, both inside the same average. Class-load comparisons are most meaningful at the district or school level, not the state aggregate.

Source: NCES Common Core of Data — Public School Universe School-level enrollment and staffing · 2024-25

Largest districts in Oklahoma

By total K-12 enrollment — NCES Common Core 2024-25

Diverse district mix
Tulsa33,871Oklahoma City33,245Epic Virtual Charter28,478Edmond26,190Moore24,632Broken Arrow20,115Putnam City18,905Norman15,786Union14,890Lawton13,979
# District Enrollment
1 Tulsa Tulsa 33,871
2 Oklahoma City Oklahoma City 33,245
3 Epic Virtual Charter Okc 28,478
4 Edmond Edmond 26,190
5 Moore Moore 24,632
6 Broken Arrow Broken Arrow 20,115
7 Putnam City Warr Acres 18,905
8 Norman Norman 15,786
9 Union Tulsa 14,890
10 Lawton Lawton 13,979
11 Mustang Yukon 13,494
12 Jenks Jenks 12,654
13 Midwest City-Del City Midwest City 12,584
14 Owasso Owasso 9,802
15 Yukon Yukon 9,449
16 Bixby Bixby 7,800
17 Enid Enid 7,743
18 Deer Creek Edmond 7,636
19 Bartlesville Bartlesville 6,182
20 Stillwater Stillwater 6,146
21 Choctaw-Nicoma Park Choctaw 5,816
22 Sand Springs Sand Springs 5,178
23 Piedmont Piedmont 5,056
24 Muskogee Muskogee 4,819
25 Ponca City Ponca City 4,612
26 Claremore Claremore 3,944
27 Durant Durant 3,854
28 Santa Fe South (Charter) Oklahoma City 3,790
29 Sapulpa Sapulpa 3,718
30 Tahlequah Tahlequah 3,607
31 Coweta Coweta 3,569
32 Altus Altus 3,527
33 Guthrie Guthrie 3,465
34 Duncan Duncan 3,361
35 Shawnee Shawnee 3,332
36 Oklahoma Virtual Charter Acad Midwest City 3,259
37 Collinsville Collinsville 3,111
38 Noble Noble 3,035
39 Guymon Guymon 2,982
40 Mcalester Mcalester 2,956
41 El Reno El Reno 2,908
42 Pryor Pryor 2,863
43 Western Heights Oklahoma City 2,858
44 Glenpool Glenpool 2,843
45 Ada Ada 2,657
46 Ardmore Ardmore 2,591
47 Newcastle Newcastle 2,578
48 Grove Grove 2,528
49 Woodward Woodward 2,508
50 Elgin Elgin 2,507
51 Weatherford Weatherford 2,388
52 Chickasha Chickasha 2,306
53 Skiatook Skiatook 2,296
54 Blanchard Blanchard 2,240
55 Harrah Harrah 2,206
56 Miami Miami 2,201
57 Poteau Poteau 2,182
58 Elk City Elk City 2,108
59 Cache Cache 2,101
60 Clinton Clinton 2,080
61 Wagoner Wagoner 2,066
62 Hilldale Muskogee 2,033
63 Tuttle Tuttle 1,974
64 Tecumseh Tecumseh 1,968
65 Dove Schools of Okc Oklahoma City 1,854
66 Sallisaw Sallisaw 1,825
67 Catoosa Catoosa 1,817
68 Bridge Creek Blanchard 1,812
69 Fort Gibson Fort Gibson 1,795
70 Byng Ada 1,784
71 Madill Madill 1,760
72 Bethany Bethany 1,747
73 Oologah-Talala Oologah 1,740
74 Cushing Cushing 1,699
75 Mcloud Mcloud 1,667
76 Bristow Bristow 1,661
77 Cleveland Cleveland 1,614
78 Jay Jay 1,595
79 Broken Bow Broken Bow 1,583
80 Perkins-Tryon Perkins 1,577
81 Plainview Ardmore 1,554
82 Mannford Mannford 1,517
83 Sulphur Sulphur 1,490
84 Seminole Seminole 1,457
85 Marlow Marlow 1,453
86 Purcell Purcell 1,453
87 Checotah Checotah 1,452
88 Lone Grove Lone Grove 1,447
89 Anadarko Anadarko 1,427
90 Pauls Valley Pauls Valley 1,396
91 Verdigris Claremore 1,395
92 Stilwell Stilwell 1,394
93 Dickson Ardmore 1,370
94 Kingfisher Kingfisher 1,334
95 Inola Inola 1,327
96 Vinita Vinita 1,321
97 Sequoyah Claremore 1,299
98 Muldrow Muldrow 1,292
99 Kingston Kingston 1,268
100 Dove Schools of Tulsa Oklahoma City 1,242

Showing top 100 of 544 districts by enrollment.

Source: NCES Common Core of Data As of 2024-25 Local Education Agency Universe Federal universe survey of all U.S. school districts

Largest Schools in Oklahoma

Other States

Side-by-side: Compare Tulsa vs Oklahoma City → · Compare any two districts

Data sourced from NCES Common Core of Data (CCD) 2024-25, NCES F-33 School District Finance Survey, and Civil Rights Data Collection (CRDC) 2021-22.

Using the Oklahoma data

Oklahoma's 1,778 schools sit inside 544 districts — compare at the district level first.

  • District boundaries decide enrollment: shortlist 2-3 districts on spending, ratio, and size before comparing individual schools. Compare districts
  • Check how Oklahoma distributes money across its districts — funding equity varies more within states than between them. Funding equity
  • Verify any school's federal record (enrollment, staffing, CRDC flags) before a visit or enrollment decision. Look up a school

Figures are the federal record (CCD 2024-25, F-33 FY 2021-22, CRDC 2021-22) — they lag the current school year and describe reported data, not school quality. PlainSchools does not rate or rank schools.

Frequently Asked Questions

How many public schools are in Oklahoma?

Oklahoma has 1,778 public schools across 544 school districts, serving 696,253 students.

What is the average student-teacher ratio in Oklahoma?

The average student-teacher ratio in Oklahoma public schools is 16.4:1. This varies by district — use the district table below to compare.

What is the largest school district in Oklahoma?

The largest school district in Oklahoma is Tulsa with 33,871 students across 69 schools.

Why does per-pupil spending vary so much across Oklahoma districts?

Oklahoma districts spend between $6,980 and $43,709 per pupil — a 6.3× range. Most U.S. states fund schools through a mix of state aid (typically 40-60%), local property tax (30-50%), and federal Title I (5-15%). Districts in higher property-value areas raise more per pupil from local taxes, while state aid is intended to partially equalise but rarely closes the full gap. The federal F-33 finance survey reports actual current expenditures including instructional and support services.

Top schools in Oklahoma by enrollment

Largest K-12 public schools by total students enrolled

students

What this shows The largest public schools in Oklahoma by enrollment — often statewide virtual academies or large consolidated campuses, so size here reflects reach, not quality.

Source NCES Common Core of Data (CCD) As of 2024-25

Source: National Center for Education Statistics (NCES) Common Core of Data (CCD) — Public school universe · 2023-2024 Public K-12 school enrollment, demographics, and operational data; collected annually by NCES from state education agencies.