HospitalRanked

Best Hospitals in Oklahoma

135 hospitals ranked by safety and quality. Average CMS rating: 3.3/5. Page 1 of 3.

Best Hospital in Oklahoma

Saint Francis Hospital, Inc

Tulsa, OK5/5 stars — Score: 83/100

Saint Francis Hospital, Inc

5/5
83/100
Tulsa, OK 74136
(918) 494-8467
Acute Care HospitalsERBirthing4 safety+

Oklahoma Heart Hospital South, Llc

5/5
82/100
Oklahoma City, OK 73135
(405) 628-6000
Acute Care HospitalsER1 safety+

Saint Francis Hospital South, Llc

5/5
81/100
Tulsa, OK 74133
(918) 307-6010
Acute Care HospitalsERBirthing1 safety+

Muskogee Va Medical Center

5/5
78/100
Muskogee, OK 74401
(918) 577-3000
Acute Care - Veterans AdministrationER

Oklahoma Surgical Hospital, Llc

5/5
77/100
Tulsa, OK 74137
(918) 477-5000
Acute Care HospitalsER1 safety+

Chickasaw Nation Medical Center

5/5
76/100
Ada, OK 74820
(580) 436-3980
Acute Care HospitalsERBirthing

Bailey Medical Center, Llc

5/5
76/100
Owasso, OK 74055
(918) 376-8000
Acute Care HospitalsERBirthing

Hillcrest Hospital Claremore

4/5
74/100
Claremore, OK 74017
(918) 341-2556
Acute Care HospitalsERBirthing1 safety+

Mercy Hospital Ardmore, Inc

4/5
74/100
Ardmore, OK 73401
(580) 223-5400
Acute Care HospitalsERBirthing1 safety+

St John Owasso

5/5
73/100
Owasso, OK 74055
(918) 274-5100
Acute Care HospitalsERBirthing

Integris Grove Hospital

4/5
72/100
Grove, OK 74344
(918) 786-2243
Acute Care HospitalsERBirthing1 safety+

Mercy Hospital Oklahoma City, Inc

4/5
71/100
Oklahoma City, OK 73120
(405) 755-1515
Acute Care HospitalsERBirthing2 safety+

Mercy Hospital Ada

4/5
69/100
Ada, OK 74820
(580) 332-2323
Acute Care HospitalsERBirthing1 safety+

Integris Canadian Valley Hospital

4/5
69/100
Yukon, OK 73099
(405) 717-6800
Acute Care HospitalsERBirthing1 safety+

Integris Miami Hospital

4/5
68/100
Miami, OK 74355
(918) 542-6611
Acute Care HospitalsERBirthing

Stillwater Medical Center

4/5
68/100
Stillwater, OK 74076
(405) 372-1480
Acute Care HospitalsERBirthing2 safety+

Ssm Health St Anthony Hospital - Oklahoma City

4/5
67/100
Oklahoma City, OK 73101
(405) 272-7000
Acute Care HospitalsERBirthing1 safety+

Community Hospital, Llc

4/5
67/100
Oklahoma City, OK 73159
(405) 602-8100
Acute Care HospitalsER

Oklahoma Heart Hospital, Llc

4/5
67/100
Oklahoma City, OK 73120
(405) 608-3200
Acute Care HospitalsER1 safety+

Saint Francis Hospital Muskogee

3/5
65/100
Muskogee, OK 74401
(918) 682-5501
Acute Care HospitalsERBirthing1 safety+

Atoka County Medical Center

4/5
65/100
Atoka, OK 74525
(580) 889-3333
Critical Access HospitalsER

Hillcrest Hospital South

3/5
64/100
Tulsa, OK 74133
(918) 294-4499
Acute Care HospitalsERBirthing2 safety+

Ascension St John Broken Arrow

4/5
64/100
Broken Arrow, OK 74012
(918) 994-8100
Acute Care HospitalsER

Integris Baptist Medical Center, Inc

3/5
63/100
Oklahoma City, OK 73112
(405) 949-3011
Acute Care HospitalsERBirthing4 safety+

Mccurtain Memorial Hospital

4/5
63/100
Idabel, OK 74745
(580) 286-7623
Critical Access HospitalsER

Integris Health Enid Hospital

3/5
62/100
Enid, OK 73701
(580) 233-2300
Acute Care HospitalsERBirthing1 safety+

Jackson County Memorial Hospital Authority

3/5
62/100
Altus, OK 73521
(580) 379-5500
Acute Care HospitalsERBirthing1 safety+

Memorial Hospital

4/5
62/100
Stilwell, OK 74960
(918) 696-3101
Acute Care HospitalsER

Coal County General Hospital, Inc.

4/5
62/100
Coalgate, OK 74538
(580) 927-2327
Critical Access HospitalsER

Arbuckle Memorial Hospital

4/5
62/100
Sulphur, OK 73086
(580) 622-2161
Critical Access HospitalsER

Eastern Oklahoma Medical Center

4/5
62/100
Poteau, OK 74953
(918) 647-8161
Critical Access HospitalsER

Ssm Health St Anthony Hospital - Shawnee

3/5
61/100
Shawnee, OK 74801
(405) 273-2270
Acute Care HospitalsERBirthing1 safety+

Hillcrest Medical Center

3/5
60/100
Tulsa, OK 74104
(918) 579-1000
Acute Care HospitalsERBirthing3 safety+

Alliancehealth Woodward

3/5
60/100
Woodward, OK 73801
(580) 256-5511
Acute Care HospitalsERBirthing

Hillcrest Hospital Pryor

4/5
60/100
Pryor, OK 74361
(918) 825-1600
Acute Care HospitalsER

Hillcrest Hospital Cushing

4/5
60/100
Cushing, OK 74023
(918) 225-8152
Acute Care HospitalsER

Cherokee Nation W W Hastings Indian Hospital

3/5
60/100
Tahlequah, OK 74464
(918) 458-3100
Acute Care HospitalsERBirthing

St Mary'S Regional Medical Center

3/5
59/100
Enid, OK 73701
(580) 233-6100
Acute Care HospitalsERBirthing

Mcalester Regional Health Center

3/5
59/100
Mcalester, OK 74501
(918) 426-1800
Acute Care HospitalsERBirthing

Duncan Regional Hospital, Inc

3/5
58/100
Duncan, OK 73533
(580) 252-5300
Acute Care HospitalsERBirthing

Integris Southwest Medical Center

2/5
56/100
Oklahoma City, OK 73109
(405) 636-7000
Acute Care HospitalsERBirthing3 safety+

Ascension St John Medical Center

3/5
56/100
Tulsa, OK 74104
(918) 744-2296
Acute Care HospitalsERBirthing1 safety+

Ascension St John Jane Phillips

3/5
55/100
Bartlesville, OK 74006
(918) 333-7200
Acute Care HospitalsERBirthing

Integris Health Edmond Hospital

2/5
55/100
Edmond, OK 73034
(405) 657-3000
Acute Care HospitalsERBirthing1 safety+

Pushmataha Hospital

3/5
54/100
Antlers, OK 74523
(580) 298-3341
Acute Care HospitalsER

Saint Francis Hospital Vinita, Inc

3/5
54/100
Vinita, OK 74301
(918) 256-7551
Acute Care HospitalsER

Oklahoma State University Medical Center

2/5
52/100
Tulsa, OK 74127
(918) 599-1000
Acute Care HospitalsERBirthing2 safety+

Ssm Health St Anthony Hospital - Midwest

2/5
52/100
Midwest City, OK 73110
(405) 610-4411
Acute Care HospitalsER2 safety+

Sequoyah County-City Of Sallisaw Hospital Authorit

3/5
52/100
Sallisaw, OK 74955
(918) 774-1100
Acute Care HospitalsER

Purcell Municipal Hospital

3/5
52/100
Purcell, OK 73080
(405) 527-6524
Acute Care HospitalsER

Great Plains Regional Medical Center

2/5
51/100
Elk City, OK 73644
(580) 225-2511
Acute Care HospitalsERBirthing

Norman Regional

2/5
50/100
Norman, OK 73072
(405) 307-1050
Acute Care HospitalsERBirthing1 safety+

Memorial Health

2/5
50/100
Lawton, OK 73505
(580) 355-8620
Acute Care HospitalsERBirthing1 safety+

Northeastern Health System

2/5
50/100
Tahlequah, OK 74465
(918) 456-0641
Acute Care HospitalsERBirthing

O U Medical Center

2/5
50/100
Oklahoma City, OK 73104
(405) 271-5911
Acute Care HospitalsERBirthing3 safety+

Southwestern Medical Center

2/5
50/100
Lawton, OK 73505
(405) 531-4701
Acute Care HospitalsERBirthing

Grady Memorial Hospital

2/5
49/100
Chickasha, OK 73018
(405) 224-2300
Acute Care HospitalsER

Choctaw Nation Health Services Authority

Not rated
48/100
Talihina, OK 74571
(918) 567-7000
Acute Care HospitalsERBirthing

Oklahoma Spine Hospital

Not rated
48/100
Oklahoma City, OK 73134
(405) 749-2700
Acute Care HospitalsERBirthing

Integris Health Ponca City

2/5
46/100
Ponca City, OK 74601
(580) 765-3321
Acute Care HospitalsERBirthing

Frequently Asked Questions

What is the best hospital in Oklahoma?

Saint Francis Hospital, Inc in Tulsa is the highest-ranked hospital in Oklahoma with a trust score of 83/100 and a 5/5 CMS star rating.

How many hospitals are in Oklahoma?

There are 135 hospitals in Oklahoma tracked by CMS. Of these, 62 have an official CMS star rating.

How are hospitals in Oklahoma ranked?

Hospitals are ranked by a composite trust score (0-100) based on CMS star rating (40%), patient safety (20%), mortality outcomes (20%), readmission rates (10%), and patient experience (10%).