U.S. State / FIPS 40
Oklahoma
Oklahoma has 77 counties, 1,807 public schools and 136 Medicare-certified hospitals reporting to CMS — the 62 carrying an overall star rating average 3.29 out of 5.
At a glance
Counts come from the current release; nothing here is estimated.
Public schools
1,807
School districts
600
Hospitals
136
Counties
77
Federal money
Obligations recorded against a place of performance in Oklahoma. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.
Obligations, FY2025
$50.2B
Per resident
$12,689
Change since FY2017
+70%
Fiscal years covered
9
▸ View as table
| Period | Obligations |
|---|---|
| 2017 | $30B |
| 2018 | $30B |
| 2019 | $32B |
| 2020 | $46B |
| 2021 | $56B |
| 2022 | $44B |
| 2023 | $45B |
| 2024 | $47B |
| 2025 | $50B |
Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Oklahoma ranks 30th of 56 on this measure in FY2025.
Most complete reporters
Hospitals reporting the most quality measures to CMS. More measures means a fuller public record, not necessarily better care — the two are easy to confuse and are kept separate here.
- 1Norman Regional52 measures
- 2Saint Francis Hospital, Inc52 measures
- 3Hillcrest Medical Center51 measures
- 4Memorial Health51 measures
- 5Integris Baptist Medical Center, Inc50 measures
- 6Ssm Health St Anthony Hospital - Oklahoma City50 measures
- 7Saint Francis Hospital Muskogee49 measures
- 8Stillwater Medical Center49 measures
- 9Integris Southwest Medical Center48 measures
- 10O U Medical Center48 measures
Hospitals in Oklahoma
40 of 136 shown, ordered by how complete their public record is.
School districts in Oklahoma
The 40 largest of 600 by enrollment. The full list, and every school in each district, is on the districts page.
| District | Schools | Enrollment |
|---|---|---|
| Tulsa | 69 | 33,871 |
| Oklahoma City | 59 | 33,245 |
| Epic Virtual Charter | 2 | 28,478 |
| Edmond | 28 | 26,190 |
| Moore | 34 | 24,632 |
| Broken Arrow | 27 | 20,115 |
| Putnam City | 26 | 18,905 |
| Norman | 25 | 15,786 |
| Union | 17 | 14,890 |
| Lawton | 23 | 13,979 |
| Mustang | 16 | 13,494 |
| Jenks | 8 | 12,654 |
| Midwest City-Del City | 19 | 12,584 |
| Owasso | 13 | 9,802 |
| Yukon | 12 | 9,449 |
| Bixby | 10 | 7,800 |
| Enid | 16 | 7,743 |
| Deer Creek | 9 | 7,636 |
| Bartlesville | 9 | 6,182 |
| Stillwater | 9 | 6,146 |
| Choctaw-Nicoma Park | 9 | 5,816 |
| Sand Springs | 8 | 5,178 |
| Piedmont | 7 | 5,056 |
| Muskogee | 10 | 4,819 |
| Ponca City | 11 | 4,612 |
| Claremore | 6 | 3,944 |
| Durant | 7 | 3,854 |
| Santa Fe South (Charter) | 7 | 3,790 |
| Sapulpa | 7 | 3,718 |
| Tahlequah | 6 | 3,607 |
| Coweta | 8 | 3,569 |
| Altus | 7 | 3,527 |
| Guthrie | 7 | 3,465 |
| Duncan | 8 | 3,361 |
| Shawnee | 7 | 3,332 |
| Oklahoma Virtual Charter Acad | 3 | 3,259 |
| Collinsville | 6 | 3,111 |
| Noble | 5 | 3,035 |
| Guymon | 8 | 2,982 |
| Mcalester | 8 | 2,956 |
Counties
All 77 counties, each with its own page.
Oklahoma counties
- Adair
- Alfalfa
- Atoka
- Beaver
- Beckham
- Blaine
- Bryan
- Caddo
- Canadian
- Carter
- Cherokee
- Choctaw
- Cimarron
- Cleveland
- Coal
- Comanche
- Cotton
- Craig
- Creek
- Custer
- Delaware
- Dewey
- Ellis
- Garfield
- Garvin
- Grady
- Grant
- Greer
- Harmon
- Harper
- Haskell
- Hughes
- Jackson
- Jefferson
- Johnston
- Kay
- Kingfisher
- Kiowa
- Latimer
- Le Flore
- Lincoln
- Logan
- Love
- Major
- Marshall
- Mayes
- McClain
- McCurtain
- McIntosh
- Murray
- Muskogee
- Noble
- Nowata
- Okfuskee
- Oklahoma
- Okmulgee
- Osage
- Ottawa
- Pawnee
- Payne
- Pittsburg
- Pontotoc
- Pottawatomie
- Pushmataha
- Roger Mills
- Rogers
- Seminole
- Sequoyah
- Stephens
- Texas
- Tillman
- Tulsa
- Wagoner
- Washington
- Washita
- Woods
- Woodward
Rankings covering this state
Every rankable metric can be filtered to one state.