Nursing homes in Oklahoma
Oklahoma has 283 Medicare- or Medicaid-certified nursing homes in 69 counties, with 27,555 certified beds in total. The state average CMS overall rating is 2.7 of 5 against a national average of 3.0, and homes report 3.79 nurse staffing hours per resident per day against 3.86 nationally.
Oklahoma against the national average
| Measure | Oklahoma | United States |
|---|---|---|
| Overall rating (1 to 5) | 2.7 | 3.0 |
| Health inspection rating | 2.8 | 2.8 |
| Staffing rating | 2.6 | 2.9 |
| Nurse staffing hours per resident per day | 3.79 | 3.86 |
| Registered nurse hours per resident per day | 0.34 | 0.69 |
| Nursing staff turnover | 55.5% | 45.8% |
| Health deficiencies in the latest inspection | 6.4 | 9.2 |
| Fines per home, past three years | 0.9 | 0.9 |
Averages are published by CMS. Health inspection ratings are set within each state, so compare them across states with care.
Browse by city
- Oklahoma City 28 homes
- Tulsa 20 homes
- Broken Arrow 7 homes
- Muskogee 7 homes
- Enid 6 homes
- McAlester 5 homes
- Norman 5 homes
- Ardmore 4 homes
- Chickasha 4 homes
- Lawton 4 homes
- Midwest City 4 homes
- Shawnee 4 homes
- Ada 3 homes
- Bartlesville 3 homes
- Claremore 3 homes
- Durant 3 homes
- Edmond 3 homes
- Grove 3 homes
- Owasso 3 homes
- Ponca City 3 homes
- Sapulpa 3 homes
- Tahlequah 3 homes
- Yukon 3 homes
Cities with at least 3 homes, by the city in each home's CMS address. Every home is also listed by county below.
Browse by county
- Adair County 1 home
- Beaver County 1 home
- Beckham County 3 homes
- Blaine County 2 homes
- Bryan County 5 homes
- Caddo County 3 homes
- Canadian County 5 homes
- Carter County 4 homes
- Cherokee County 3 homes
- Choctaw County 2 homes
- Cleveland County 10 homes
- Coal County 1 home
- Comanche County 4 homes
- Cotton County 1 home
- Craig County 1 home
- Creek County 7 homes
- Custer County 3 homes
- Delaware County 5 homes
- Dewey County 2 homes
- Ellis County 1 home
- Garfield County 6 homes
- Garvin County 3 homes
- Grady County 5 homes
- Grant County 1 home
- Greer County 1 home
- Harmon County 1 home
- Harper County 1 home
- Haskell County 1 home
- Hughes County 3 homes
- Jackson County 2 homes
- Johnston County 1 home
- Kay County 4 homes
- Kingfisher County 3 homes
- Kiowa County 2 homes
- Latimer County 2 homes
- Le Flore County 6 homes
- Lincoln County 4 homes
- Logan County 2 homes
- Major County 1 home
- Marshall County 2 homes
- Mayes County 4 homes
- Mcclain County 3 homes
- Mccurtain County 3 homes
- Mcintosh County 3 homes
- Murray County 3 homes
- Muskogee County 10 homes
- Noble County 1 home
- Nowata County 2 homes
- Okfuskee County 3 homes
- Oklahoma County 40 homes
- Okmulgee County 3 homes
- Osage County 3 homes
- Ottawa County 5 homes
- Pawnee County 2 homes
- Payne County 3 homes
- Pittsburg County 6 homes
- Pontotoc County 3 homes
- Pottawatomie County 6 homes
- Pushmataha County 2 homes
- Rogers County 5 homes
- Seminole County 4 homes
- Sequoyah County 4 homes
- Stephens County 5 homes
- Tulsa County 33 homes
- Wagoner County 2 homes
- Washington County 5 homes
- Washita County 2 homes
- Woods County 2 homes
- Woodward County 1 home
Source: CMS Provider Data Catalog, nursing home datasets processed Sep 1, 2026.