Oklahoma has 148 open hospitals across 90 cities. By type: 80 acute care hospitals, 39 critical access hospitals, 13 psychiatric hospitals, 5 rural emergency hospitals, 2 long-term care hospitals, 2 children's hospitals, 2 VA acute care hospitals and 1 rehabilitation hospital (type not recorded for 4).
Oklahoma's largest hospital cities
- Median ER
- 2 hr 5 min
- Top rated
- Oklahoma Heart Hospital South (5★)
- Median ER
- 2 hr 8 min
- Top rated
- Comanche County Memorial Hospital (2★)
- Median ER
- 2 hr 24 min
- Top rated
- Integris Health Edmond Hospital (2★)
- Median ER
- 2 hr 16 min
- Top rated
- St Mary's Regional Medical Center (3★)
- Median ER
- 2 hr 35 min
- Top rated
- McAlester Regional Health Center (3★)
Top-rated hospitals and shortest ER visits
- Oklahoma Heart Hospital SouthOklahoma City
- St John OwassoOwasso
- Bailey Medical CenterOwasso
- Saint Francis Hospital SouthTulsa
- Oklahoma Surgical HospitalTulsa
- Saint Francis HospitalTulsa
- Chickasaw Nation Medical CenterAda
- Chickasaw Nation Medical CenterAda
- McBride Clinic Orthopedic HospitalOklahoma City 57 min
- Integris Community Hospital - Council CrossingOklahoma City 1 hr 4 min
- Mercy Hospital TishomingoTishomingo 1 hr 6 min
- Healdton Mercy Hospital CorporationHealdton 1 hr 8 min
- Logan Medical CenterGuthrie 1 hr 8 min
- Mangum Regional Medical CenterMangum 1 hr 12 min
- Purcell Municipal HospitalPurcell 1 hr 14 min
- AllianceHealth MadillMadill 1 hr 15 min
See every Oklahoma ER ranked by wait · See every Oklahoma hospital ranked by stars · by patient rating · by infections and safety
All Oklahoma cities with hospitals
All 90 Oklahoma cities A–Z
- Bartlesville (1)
- Beaver (1)
- Bethany (1)
- Blackwell (1)
- Boise City (1)
- Bristow (1)
- Broken Arrow (1)
- Buffalo (1)
- Idabel (1)
- Kingfisher (1)
- Okeene (1)
- Okemah (1)
- Oklahoma City (21)
- Okmulgee (1)
- Owasso (2)
- Pauls Valley (1)
- Pawhuska (1)
- Perry (1)
- Ponca City (1)
- Poteau (1)
- Prague (1)
- Pryor (2)
- Purcell (1)
- Tahlequah (2)
- Talihina (1)
- Tishomingo (1)
- Tulsa (14)
- Vinita (1)
- Wagoner (1)
- Watonga (1)
- Waurika (1)
- Weatherford (1)
- Woodward (2)
- Yukon (1)
Largest hospitals in Oklahoma
Ranked by beds reported on each hospital's latest Medicare cost report. Largest doesn't mean best, and campuses filing one report are counted together.
- Saint Francis HospitalTulsa 934 beds(Medicare cost report FY2025)
- O U Medical CenterOklahoma City 853 beds(Medicare cost report FY2025)
- Integris Baptist Medical CenterOklahoma City 609 beds(Medicare cost report FY2025)
- St Anthony HospitalOklahoma City 461 beds(Medicare cost report FY2024)
- Hillcrest Medical CenterTulsa 447 beds(Medicare cost report FY2025)
People and health care in Oklahoma
From the U.S. Census Bureau's American Community Survey (2020–2024).
What nurses earn in Oklahoma
Healthcare jobs and pay in Oklahoma
Pay for the healthcare jobs with the most workers in Oklahoma, from Bureau of Labor Statistics wage data (May 2025).
Questions about hospitals in Oklahoma
How many hospitals are in Oklahoma?
There are 148 open hospitals in Oklahoma across 90 cities. 126 of them have an emergency department.
Which Oklahoma city has the most hospitals?
Oklahoma City, with 21 hospitals. Tulsa is next with 14.
How long is the ER wait in Oklahoma?
The median emergency room visit in Oklahoma lasts 2 hr 2 min, 26 min shorter than the US median of 2 hr 28 min. That is a 12-month median from CMS, not a live wait time.
How many Oklahoma hospitals have 5 stars?
9 of the 65 Oklahoma hospitals with a Medicare overall star rating have 5 stars, and 31 have 4 or 5 stars. The average rating is 3.3 out of 5.
Hospitals in neighboring states
Cite this data
Journalists, researchers and site owners are welcome to quote and chart these figures. They are free to use under CC BY 4.0: please credit HospitalsInEachState.com and link to this page.
Source: hospital listings from CMS and public records; emergency room wait times (measure OP-18b) and overall star ratings from CMS Care Compare. Wait times are 12-month medians, not live. Where these figures come from.
Not affiliated with CMS. For a medical emergency, call 911.