Across Oklahoma, of the 242 hospital care locations we list, 214 give a phone number and 169 have a website. By what they offer: 8 children's care, 1 vas care.
Top 10 hospital care locations in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Stilwell Memorial HospitalStilwell
-
2Brookhaven HospitalTulsa
-
3Oklahoma Heart Hospital SouthOklahoma City
-
4Ssm Health St Anthony Hospital - MidwestMidwest City
-
5Cornerstone Specialty Hospitals Broken ArrowBroken Arrow
-
6Newman Memorial HospitalShattuck
-
7Haskell Regional HospitalStigler
-
8Okeene Municipal HospitalOkeene
-
10Grady Memorial HospitalChickasha
Cities
Largest first. Towns with a single hospital care location are listed further down this page.
- Oklahoma City47
- Tulsa24
- Edmond11
- Lawton11
- Norman8
- Broken Arrow6
- Ada5
- Midwest City5
- Ardmore3
- Kingfisher3
- Miami3
- Owasso3
- Ponca City3
- Purcell3
- Seminole3
- Tishomingo3
- Weatherford3
Other towns in Oklahoma
One hospital care location each — too few for a page of their own, so they live here.
-
Rural Wellness Anadarko HospitalAnadarko
1002 E Central Blvd, Anadarko, OK 73005
-
Pushmataha HospitalAntlers
510 E Main St, Antlers, OK 74523
-
Atoka County Medical CenterAtoka
1200 W Liberty Rd, Atoka, OK 74525
-
Atoka HospitalAtoka
Unnamed Road, Atoka, OK 74525
-
St John Medical CenterBartlesville
3500 E Frank Phillips Blvd, Bartlesville, OK 74006
-
Jane Phillips Medical CenterBartlesville
219 N Virginia Ave, Bartlesville, OK 74003-2439
-
Beaver County Memorial HospitalBeaver
212 East 8 Th Street, Beaver, OK 73932
-
Blackwell Regional HospitalBlackwell
710 S 13th St, Blackwell, OK 74631
-
Cimarron Memorial HospitalBoise City
100 South Ellis, Boise City, OK 73933
-
Bristow Medical CenterBristow
124 W 4th Ave, Bristow, OK 74010-2823
-
Kiamichi Medical CenterBroken Bow
500 N Main St, Broken Bow, OK 74728-2984
-
Harper County Community HospitalBuffalo
1003 N Hwy 64, Buffalo, OK 73834-8912
-
Mercy Hospital Ft SmithCameron
25520 Old Highway 112, Cameron, OK 74932-2588
-
Carnegie Tri-County Municipal HospitalCarnegie
102 North Broadway, Carnegie, OK 73015
-
Roger Mills Memorial HospitalCheyenne
501 South L L Males Avenue, Cheyenne, OK 73628
-
Grady Memorial HospitalChickasha
2220 W Iowa Ave, Chickasha, OK 73018
-
Norman Regional Health SystemChickasha
205 W Chickasha Ave, Chickasha, OK 73018-2670
-
Claremore Indian HospitalClaremore
101 S Moore Ave, Claremore, OK 74017
-
Hillcrest Hospital ClaremoreClaremore
1202 N Muskogee Pl, Claremore, OK 74017
-
Cleveland Area HospitalCleveland
1401 W Pawnee St, Cleveland, OK 74020
-
Clinton Regional HospitalClinton
100 N 30th St, Clinton, OK 73601
-
Coal County General HospitalCoalgate
6 N Covington St, Coalgate, OK 74538
-
Select Specialty Hospital - TulsaCollinsville
744 W 9th St, 5th Floor and Six West, Collinsville, OK 74127
-
Arbuckle Memorial HospitalDavis
610 E Main St, Davis, OK 73030-1912
-
INTEGRIS Health Community HospitalDel City
4801 SE 15th St, Del City, OK 73115
-
Drumright Regional HospitalDrumright
610 West Bypass, Drumright, OK 74030
-
Duncan Regional Hospital Emergency RoomDuncan
1407 N Whisenant Dr, Duncan, OK 73533
-
Duncan Regional HospitalDuncan
111 N 10th St, Duncan, OK 73533-4667
-
Medical Center of SoutheasternDurant
1400 Bryan Dr, Durant, OK 74701-2141
-
Mercy Hospital El RenoEl Reno
2115 Parkview Dr, El Reno, OK 73036-2109
-
Elk City HospitalElk City
Elk City, OK
-
Dr. Brian E Blick Great Plains Hospital Elk City OkElk City
Elk City, OK
-
Fairfax Community HospitalFairfax
40 Hospital Rd, Fairfax, OK 74637-5084
-
Reynolds Army HospitalFort Sill
4301 Wilson St, Fort Sill, OK 73503
-
Memorial Hospital & Physician GroupFrederick
319 E Josephine Ave, Frederick, OK 73542
-
INTEGRIS Health Grove HospitalGrove
1001 E 18th St, Grove, OK 74344
-
Integris Grove HospitalGrove
1310 S Main St, Grove, OK 74344
-
Mercy Hospital Logan CountyGuthrie
200 S Academy Rd, Guthrie, OK 73044
-
Memorial Hospital Of Texas County AuthorityGuymon
520 Medical Drive, Guymon, OK 73942
-
Hartshorne VA Outpatient Clinic - US Department of Veterans AffairsHartshorne
1429 Pennsylvania Ave, Hartshorne, OK 74547-3839
-
Mercy Hospital HealdtonHealdton
3462 Hospital Rd, Healdton, OK 73438
-
Elkview General HospitalHobart
429 W Elm St, Hobart, OK 73651
-
Holdenville General HospitalHoldenville
100 McDougal Dr, Holdenville, OK 74848
-
Harmon Memorial HospitalHollis
400 E Chestnut St, Hollis, OK 73550-2030
-
Choctaw Memorial HospitalHugo
1405 E Kirk St, Hugo, OK 74743
-
McCurtain Memorial HospitalIdabel
1301 E Lincoln Rd, Idabel, OK 74745-7300
-
Kiamichi Family Medical CenterIdabel
601 E Washington St, Idabel, OK 74745-3319
-
Ascension St. John JenksJenks
3029 W Main St, Jenks, OK 74037
-
Lindsay Municipal HospitalLindsay
1305 W Cherokee St, Lindsay, OK 73052
-
Mangum Regional Medical CenterMangum
1 Wickersham Drive, Mangum, OK 73554
-
Duncan Regional HospitalMarlow
501 N 4th St, Marlow, OK 73055-1807
-
Oklahoma Heart Hospital Physicians-McAlesterMcAlester
2 Clark Bass Blvd, McAlester, OK 74501-4267
-
Oklahoma Heart Hospital McAlester OfficeMcAlester
721 S George Nigh Expy, McAlester, OK 74501-7400
-
INTEGRIS Community HospitalMoore
1401 SW 34th St, Moore, OK 73160
-
Saint Francis Hospital Muskogee EastMuskogee
2900 N Main St, Muskogee, OK 74401
-
Cordell Memorial HospitalNew Cordell
1220 N Glenn L English St, New Cordell, OK 73632
-
Okeene Municipal HospitalOkeene
207 East F Street, Okeene, OK 73763
-
Creek Nation Community HospitalOkemah
1800 E Coplin, Okemah, OK 74859
-
Creek Nation Community HospitalOkemah
309 N 14th St, Okemah, OK 74859-2028
-
Okmulgee Memorial HospitalOkmulgee
1401 Morris Dr, Okmulgee, OK 74447-6429
-
Creek Nation Hospital, Okemah, OKOkmulgee
Okmulgee, OK
-
Pauls Valley General HospitalPauls Valley
100 Valley Dr, Pauls Valley, OK 73075-6613
-
Valley Community HospitalPauls Valley
100 Valley Dr, Pauls Valley, OK 73075
-
Pawhuska HospitalPawhuska
1101 E 15th St, Pawhuska, OK 74056
-
M&L Rehab Located at Pawhuska HospitalPawhuska
1101 E 15th St, Pawhuska, OK 74056-1901
-
Stillwater Medical CenterPerkins
505 E Hwy 33, Perkins, OK 74059-4520
-
Sparks hospitalPocola
Ward Lane Pocola Ok, Pocola, OK 74902
-
White County Medical CenterPrague
1926 N Barta Ave, Prague, OK 74864
-
Hillcrest Hospital PryorPryor
111 N Bailey St, Pryor, OK 74361
-
Northeastern Health System SequoyahSallisaw
213 E Redwood Ave, Sallisaw, OK 74955
-
St. John Health System Inc.Sand Springs
402 W Morrow Rd, Sand Springs, OK 74063-6549
-
Saint Francis Health SystemSand Springs
102 S Main St, Sand Springs, OK 74063
-
Ascension St. John SapulpaSapulpa
1004 E Bryan Ave, Sapulpa, OK 74066
-
St John Sapulpa Hospital HeliportSapulpa
Sapulpa, OK
-
Seiling Community HospitalSeiling
HW 60 NE, Seiling, OK 73663
-
Newman Memorial HospitalShattuck
905 S Main St, Shattuck, OK 73858
-
Cornerstone Hospital of OklahomaShawnee
1900 Gordon Cooper Dr, Shawnee, OK 74801
-
Mercy HospitalSpringer
Springer, OK
-
Haskell Regional HospitalStigler
401 NW H St, Stigler, OK 74462
-
Oklahoma Heart Hospital Outpatient ClinicStillwater
709 S Western Rd, Stillwater, OK 74074-4126
-
Stillwater Medical CenterStillwater
Stillwater, OK
-
Stilwell Memorial HospitalStilwell
1401 W Locust St, Stilwell, OK 74960
-
Stroud Regional Medical CenterStroud
2308 OK-66, Stroud, OK 74079
-
Arbuckle Memorial HospitalSulphur
2011 W Broadway Ave, Sulphur, OK 73086-4221
-
Cherokee Nation W W Hastings Indian HospitalTahlequah
100 S Bliss Avenue, Tahlequah, OK 74464
-
Talhina Indian Hospital.Talihina
1 Choctaw Way, Talihina, OK 74571-2022
-
Tecumseh Family Medical CenterTecumseh
Tecumseh, OK
-
Craig General HospitalVinita
Vinita, OK 74301
-
Craig General HospitalVinita
116 S Wilson St, Vinita, OK 74301-3730
-
Wagoner Community HospitalWagoner
1200 W Cherokee St, Wagoner, OK 74467
-
Mercy Hospital WatongaWatonga
500 North Clarence Nash Boulevard, Watonga, OK 73772
-
Jefferson County HospitalWaurika
Intersection Hyws 81 & 70, Waurika, OK 73573
-
Latimer Co HospitalWilburton
Wilburton, OK 74578
-
INTEGRIS Health Woodward HospitalWoodward
900 17th St, Woodward, OK 73801
-
Woodward Regional HospitalWoodward
1620 Oklahoma Ave, Woodward, OK 73801-4359
-
Kundan HospitalWynnewood
Gayatri Nagar Main Rd, Geeta Nagar Society, Bhakti Nagar, Rajkot, Wynnewood, OK 360002
-
Integris Canadian Valley HospitalYukon
1201 Health Center Pkwy, Yukon, OK 73099
-
Canadian Valley Hospital ER PeepsYukon
Yukon High School, 1777 S Yukon Pkwy, Yukon, OK 73099
BEFORE YOU GO
Prepare for your hospital visit
Confirm your status, plan what to bring and request the records you need.

Confirm your hospital status
Ask about the admission order, record status changes and clarify the insurance consequences without using an overnight stay as proof of admission.
Read the guide
Pack for your visit
Separate the paperwork for every visit from the personal bag for a planned admission, and get preparation instructions from your own hospital team.
Read the guide
Request the right records
Identify the records office, specify dates and document types, choose a delivery method and keep a clear record of your request.
Read the guide