Hospitals in Oklahoma
136 Medicare-certified hospitals with quality data published by CMS. 62 have an overall star rating, and 28 of those are rated 4 or 5 stars.
Hospitals by city in Oklahoma
Browse the 89 cities and towns in Oklahoma that have a Medicare-certified hospital.
Oklahoma City19
Tulsa13
Lawton4
Norman4
Ada3
Ardmore2
Claremore2
Clinton2
Edmond2
Enid2
Mcalester2
Muskogee2
Owasso2
Tahlequah2
Altus1
Alva1
Anadarko1
Antlers1
Atoka1
Bartlesville1
Beaver1
Bethany1
Blackwell1
Boise City1
Bristow1
Broken Arrow1
Buffalo1
Carnegie1
Cheyenne1
Chickasha1
Cleveland1
Coalgate1
Cordell1
Cushing1
Drumright1
Duncan1
Durant1
Elk City1
Fairfax1
Fairview1
Fort Supply1
Grove1
Guthrie1
Guymon1
Healdton1
Henryetta1
Hobart1
Holdenville1
Hollis1
Hugo1
Idabel1
Kingfisher1
Lindsay1
Madill1
Mangum1
Marietta1
Miami1
Midwest City1
Nowata1
Okeene1
Okemah1
Okmulgee1
Pauls Valley1
Pawhuska1
Perry1
Ponca City1
Poteau1
Prague1
Pryor1
Purcell1
Sallisaw1
Sapulpa1
Seiling1
Shattuck1
Shawnee1
Stigler1
Stillwater1
Stilwell1
Stroud1
Sulphur1
Talihina1
Tishomingo1
Vinita1
Wagoner1
Watonga1
Waurika1
Weatherford1
Woodward1
Yukon1
Important:
hospiguide.org is an independent informational resource. It is not affiliated
with, endorsed by, or connected to the Centers for Medicare & Medicaid Services
(CMS), the U.S. Department of Health and Human Services, or Medicare.
This site does not provide medical advice and should not be used to decide
whether to seek or delay care — talk to a clinician about your situation.
Quality measures come from CMS public datasets, released August 13, 2026, and reflect
care delivered during earlier reporting periods, so they may not describe a
hospital as it operates today.
Always verify details at
Medicare.gov Care Compare
or by calling 1-800-MEDICARE (1-800-633-4227).