Ltrl Health Data

Oklahoma

Healthcare providers per resident, insurance coverage and preventive care, compared with the US.

Population 4,123,288 (Census, 2025)Provider data: NPPES, September 202677 counties

Replacing a County Health Rankings link?

Paste the countyhealthrankings.org address and we'll give you the matching Ltrl page.

Get the matching page

Healthcare providers

Dentists

70.0 per 100K

1,428:1 · 2,888 providers

US 80.5

Medicare-enrolled: 1% (CMS Doctors & Clinicians, August 2026)

Mental health providers

476.3 per 100K

210:1 · 19,640 providers

US 396.3

Medicare-enrolled: 12% (CMS Doctors & Clinicians, August 2026)

Other primary care providers

141.6 per 100K

706:1 · 5,840 providers

US 169.7

Medicare-enrolled: 63% (CMS Doctors & Clinicians, August 2026)

Primary care physicians

105.0 per 100K

952:1 · 4,329 providers

US 119.6

Medicare-enrolled: 50% (CMS Doctors & Clinicians, August 2026)

Trend: June 2021 to September 2026. State and US figures are pooled (total providers ÷ total population) for the same period.

Coverage and preventive care

US 44.0% · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US 36.0% · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US 2,769 · CMS Office of Minority Health, Mapping Medicare Disparities Tool, 2023

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

US — · U.S. Census Bureau, Small Area Health Insurance Estimates (SAHIE), 2024

Counties: dentists per 100,000

NameProvidersResidents per provider
Johnston County14134.0746:1
Comanche County156127.7783:1
Oklahoma County983119.6836:1
Craig County1389.51,117:1
Pawnee County1487.31,145:1
Pontotoc County3385.71,168:1
Custer County2485.21,174:1
Kay County3682.81,208:1
Tulsa County55178.91,268:1
Okmulgee County2977.91,284:1
Carter County3775.61,322:1
Pottawatomie County5674.61,341:1
Woodward County1470.61,416:1
Muskogee County4770.51,419:1
Washington County3870.31,422:1
Garfield County4268.01,471:1
Kingfisher County1063.31,580:1
Payne County5262.01,613:1
Cherokee County3061.01,640:1
Pittsburg County2660.01,666:1
Rogers County6058.71,703:1
Stephens County2658.71,704:1
Beckham County1254.21,847:1
Seminole County1251.21,953:1
Cleveland County15450.71,974:1
McCurtain County1445.52,196:1
Delaware County1945.32,206:1
Canadian County8444.92,228:1
Jackson County1144.42,251:1
Garvin County1141.72,398:1
Sequoyah County1741.62,402:1
Creek County2837.32,677:1
Grady County2237.22,688:1
McClain County1836.32,758:1
Bryan County1733.13,022:1
Lincoln County1131.23,207:1
Mayes County1229.73,368:1
Le Flore County1427.93,585:1
Logan County1119.85,043:1
Wagoner County1819.35,181:1
Adair Countysmall number · not ranked735.32,833:1
Alfalfa Countysmall number · not ranked470.81,412:1
Atoka Countysmall number · not ranked427.43,652:1
Beaver Countysmall number · not ranked———
Blaine Countysmall number · not ranked447.02,129:1
Caddo Countysmall number · not ranked519.15,226:1
Choctaw Countysmall number · not ranked321.34,686:1
Cimarron Countysmall number · not ranked———
Coal Countysmall number · not ranked118.45,436:1
Cotton Countysmall number · not ranked———

Showing 50 of 77. Flagged rows are listed after ranked rows.

Registered, not necessarily practicing. Provider counts come from the national provider registry (NPPES): active individual clinicians, counted once under their primary specialty at their practice-location county. Some registered clinicians are retired or see few patients. Counts under 10, or places with fewer than 10,000 residents, are flagged and left out of rankings. Nothing is estimated or imputed. Methodology

Sources: NPPES (CMS), September 2026; Census population estimates; Census SAHIE; CMS Mapping Medicare Disparities. Ltrl is not affiliated with County Health Rankings & Roadmaps.