All states›Oklahoma

Hospital Care Locations in Oklahoma

242 hospital care locations in 96 cities and towns across Oklahoma. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oklahoma has about 4,095,393 residents, so that's 5.9 hospital care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

242hospital care locations
96cities & towns
88%list a phone
169with a website

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

  1. 1Stilwell Memorial HospitalStilwell

    Spotted an error? Let us know

  2. 2Brookhaven HospitalTulsa

    Spotted an error? Let us know

  3. 3Oklahoma Heart Hospital SouthOklahoma City

    Spotted an error? Let us know

  4. 4Ssm Health St Anthony Hospital - MidwestMidwest City

    Spotted an error? Let us know

  5. 5Cornerstone Specialty Hospitals Broken ArrowBroken Arrow

    Spotted an error? Let us know

  6. 6Newman Memorial HospitalShattuck

    Spotted an error? Let us know

  7. 7Haskell Regional HospitalStigler

    Spotted an error? Let us know

  8. 8Okeene Municipal HospitalOkeene

    Spotted an error? Let us know

  9. 9Cherokee Nation W W Hastings Indian HospitalTahlequah

    Spotted an error? Let us know

  10. 10Grady Memorial HospitalChickasha

    Spotted an error? Let us know

Cities

Largest first. Towns with a single hospital care location are listed further down this page.

Other towns in Oklahoma

One hospital care location each — too few for a page of their own, so they live here.

  1. Rural Wellness Anadarko HospitalAnadarko

    1002 E Central Blvd, Anadarko, OK 73005

    Spotted an error? Let us know

  2. Pushmataha HospitalAntlers

    510 E Main St, Antlers, OK 74523

    Spotted an error? Let us know

  3. Atoka County Medical CenterAtoka

    1200 W Liberty Rd, Atoka, OK 74525

    Spotted an error? Let us know

  4. Atoka HospitalAtoka

    Unnamed Road, Atoka, OK 74525

    Spotted an error? Let us know

  5. St John Medical CenterBartlesville

    3500 E Frank Phillips Blvd, Bartlesville, OK 74006

    Spotted an error? Let us know

  6. Jane Phillips Medical CenterBartlesville

    219 N Virginia Ave, Bartlesville, OK 74003-2439

    Spotted an error? Let us know

  7. Beaver County Memorial HospitalBeaver

    212 East 8 Th Street, Beaver, OK 73932

    Spotted an error? Let us know

  8. Blackwell Regional HospitalBlackwell

    710 S 13th St, Blackwell, OK 74631

    Spotted an error? Let us know

  9. Cimarron Memorial HospitalBoise City

    100 South Ellis, Boise City, OK 73933

    Spotted an error? Let us know

  10. Bristow Medical CenterBristow

    124 W 4th Ave, Bristow, OK 74010-2823

    Spotted an error? Let us know

  11. Kiamichi Medical CenterBroken Bow

    500 N Main St, Broken Bow, OK 74728-2984

    Spotted an error? Let us know

  12. Harper County Community HospitalBuffalo

    1003 N Hwy 64, Buffalo, OK 73834-8912

    Spotted an error? Let us know

  13. Mercy Hospital Ft SmithCameron

    25520 Old Highway 112, Cameron, OK 74932-2588

    Spotted an error? Let us know

  14. Carnegie Tri-County Municipal HospitalCarnegie

    102 North Broadway, Carnegie, OK 73015

    Spotted an error? Let us know

  15. Roger Mills Memorial HospitalCheyenne

    501 South L L Males Avenue, Cheyenne, OK 73628

    Spotted an error? Let us know

  16. Grady Memorial HospitalChickasha

    2220 W Iowa Ave, Chickasha, OK 73018

    Spotted an error? Let us know

  17. Norman Regional Health SystemChickasha

    205 W Chickasha Ave, Chickasha, OK 73018-2670

    Spotted an error? Let us know

  18. Claremore Indian HospitalClaremore

    101 S Moore Ave, Claremore, OK 74017

    Spotted an error? Let us know

  19. Hillcrest Hospital ClaremoreClaremore

    1202 N Muskogee Pl, Claremore, OK 74017

    Spotted an error? Let us know

  20. Cleveland Area HospitalCleveland

    1401 W Pawnee St, Cleveland, OK 74020

    Spotted an error? Let us know

  21. Clinton Regional HospitalClinton

    100 N 30th St, Clinton, OK 73601

    Spotted an error? Let us know

  22. Coal County General HospitalCoalgate

    6 N Covington St, Coalgate, OK 74538

    Spotted an error? Let us know

  23. Select Specialty Hospital - TulsaCollinsville

    744 W 9th St, 5th Floor and Six West, Collinsville, OK 74127

    Spotted an error? Let us know

  24. Arbuckle Memorial HospitalDavis

    610 E Main St, Davis, OK 73030-1912

    Spotted an error? Let us know

  25. INTEGRIS Health Community HospitalDel City

    4801 SE 15th St, Del City, OK 73115

    Spotted an error? Let us know

  26. Drumright Regional HospitalDrumright

    610 West Bypass, Drumright, OK 74030

    Spotted an error? Let us know

  27. Duncan Regional Hospital Emergency RoomDuncan

    1407 N Whisenant Dr, Duncan, OK 73533

    Spotted an error? Let us know

  28. Duncan Regional HospitalDuncan

    111 N 10th St, Duncan, OK 73533-4667

    Spotted an error? Let us know

  29. Medical Center of SoutheasternDurant

    1400 Bryan Dr, Durant, OK 74701-2141

    Spotted an error? Let us know

  30. Mercy Hospital El RenoEl Reno

    2115 Parkview Dr, El Reno, OK 73036-2109

    Spotted an error? Let us know

  31. Elk City HospitalElk City

    Elk City, OK

    Spotted an error? Let us know

  32. Dr. Brian E Blick Great Plains Hospital Elk City OkElk City

    Elk City, OK

    Spotted an error? Let us know

  33. Fairfax Community HospitalFairfax

    40 Hospital Rd, Fairfax, OK 74637-5084

    Spotted an error? Let us know

  34. Reynolds Army HospitalFort Sill

    4301 Wilson St, Fort Sill, OK 73503

    Spotted an error? Let us know

  35. Memorial Hospital & Physician GroupFrederick

    319 E Josephine Ave, Frederick, OK 73542

    Spotted an error? Let us know

  36. INTEGRIS Health Grove HospitalGrove

    1001 E 18th St, Grove, OK 74344

    Spotted an error? Let us know

  37. Integris Grove HospitalGrove

    1310 S Main St, Grove, OK 74344

    Spotted an error? Let us know

  38. Mercy Hospital Logan CountyGuthrie

    200 S Academy Rd, Guthrie, OK 73044

    Spotted an error? Let us know

  39. Memorial Hospital Of Texas County AuthorityGuymon

    520 Medical Drive, Guymon, OK 73942

    Spotted an error? Let us know

  40. Hartshorne VA Outpatient Clinic - US Department of Veterans AffairsHartshorne

    1429 Pennsylvania Ave, Hartshorne, OK 74547-3839

    VA care

    Spotted an error? Let us know

  41. Mercy Hospital HealdtonHealdton

    3462 Hospital Rd, Healdton, OK 73438

    Spotted an error? Let us know

  42. Elkview General HospitalHobart

    429 W Elm St, Hobart, OK 73651

    Spotted an error? Let us know

  43. Holdenville General HospitalHoldenville

    100 McDougal Dr, Holdenville, OK 74848

    Spotted an error? Let us know

  44. Harmon Memorial HospitalHollis

    400 E Chestnut St, Hollis, OK 73550-2030

    Spotted an error? Let us know

  45. Choctaw Memorial HospitalHugo

    1405 E Kirk St, Hugo, OK 74743

    Spotted an error? Let us know

  46. McCurtain Memorial HospitalIdabel

    1301 E Lincoln Rd, Idabel, OK 74745-7300

    Spotted an error? Let us know

  47. Kiamichi Family Medical CenterIdabel

    601 E Washington St, Idabel, OK 74745-3319

    Spotted an error? Let us know

  48. Ascension St. John JenksJenks

    3029 W Main St, Jenks, OK 74037

    Spotted an error? Let us know

  49. Lindsay Municipal HospitalLindsay

    1305 W Cherokee St, Lindsay, OK 73052

    Spotted an error? Let us know

  50. Mangum Regional Medical CenterMangum

    1 Wickersham Drive, Mangum, OK 73554

    Spotted an error? Let us know

  51. Duncan Regional HospitalMarlow

    501 N 4th St, Marlow, OK 73055-1807

    Spotted an error? Let us know

  52. Oklahoma Heart Hospital Physicians-McAlesterMcAlester

    2 Clark Bass Blvd, McAlester, OK 74501-4267

    Spotted an error? Let us know

  53. Oklahoma Heart Hospital McAlester OfficeMcAlester

    721 S George Nigh Expy, McAlester, OK 74501-7400

    Spotted an error? Let us know

  54. INTEGRIS Community HospitalMoore

    1401 SW 34th St, Moore, OK 73160

    Spotted an error? Let us know

  55. Saint Francis Hospital Muskogee EastMuskogee

    2900 N Main St, Muskogee, OK 74401

    Spotted an error? Let us know

  56. Cordell Memorial HospitalNew Cordell

    1220 N Glenn L English St, New Cordell, OK 73632

    Spotted an error? Let us know

  57. Okeene Municipal HospitalOkeene

    207 East F Street, Okeene, OK 73763

    Spotted an error? Let us know

  58. Creek Nation Community HospitalOkemah

    1800 E Coplin, Okemah, OK 74859

    Spotted an error? Let us know

  59. Creek Nation Community HospitalOkemah

    309 N 14th St, Okemah, OK 74859-2028

    Spotted an error? Let us know

  60. Okmulgee Memorial HospitalOkmulgee

    1401 Morris Dr, Okmulgee, OK 74447-6429

    Spotted an error? Let us know

  61. Creek Nation Hospital, Okemah, OKOkmulgee

    Okmulgee, OK

    Spotted an error? Let us know

  62. Pauls Valley General HospitalPauls Valley

    100 Valley Dr, Pauls Valley, OK 73075-6613

    Spotted an error? Let us know

  63. Valley Community HospitalPauls Valley

    100 Valley Dr, Pauls Valley, OK 73075

    Spotted an error? Let us know

  64. Pawhuska HospitalPawhuska

    1101 E 15th St, Pawhuska, OK 74056

    Spotted an error? Let us know

  65. M&L Rehab Located at Pawhuska HospitalPawhuska

    1101 E 15th St, Pawhuska, OK 74056-1901

    Spotted an error? Let us know

  66. Stillwater Medical CenterPerkins

    505 E Hwy 33, Perkins, OK 74059-4520

    Spotted an error? Let us know

  67. Sparks hospitalPocola

    Ward Lane Pocola Ok, Pocola, OK 74902

    Spotted an error? Let us know

  68. White County Medical CenterPrague

    1926 N Barta Ave, Prague, OK 74864

    Spotted an error? Let us know

  69. Hillcrest Hospital PryorPryor

    111 N Bailey St, Pryor, OK 74361

    Spotted an error? Let us know

  70. Northeastern Health System SequoyahSallisaw

    213 E Redwood Ave, Sallisaw, OK 74955

    Spotted an error? Let us know

  71. St. John Health System Inc.Sand Springs

    402 W Morrow Rd, Sand Springs, OK 74063-6549

    Spotted an error? Let us know

  72. Saint Francis Health SystemSand Springs

    102 S Main St, Sand Springs, OK 74063

    Spotted an error? Let us know

  73. Ascension St. John SapulpaSapulpa

    1004 E Bryan Ave, Sapulpa, OK 74066

    Spotted an error? Let us know

  74. St John Sapulpa Hospital HeliportSapulpa

    Sapulpa, OK

    Spotted an error? Let us know

  75. Seiling Community HospitalSeiling

    HW 60 NE, Seiling, OK 73663

    Spotted an error? Let us know

  76. Newman Memorial HospitalShattuck

    905 S Main St, Shattuck, OK 73858

    Spotted an error? Let us know

  77. Cornerstone Hospital of OklahomaShawnee

    1900 Gordon Cooper Dr, Shawnee, OK 74801

    Spotted an error? Let us know

  78. Mercy HospitalSpringer

    Springer, OK

    Spotted an error? Let us know

  79. Haskell Regional HospitalStigler

    401 NW H St, Stigler, OK 74462

    Spotted an error? Let us know

  80. Oklahoma Heart Hospital Outpatient ClinicStillwater

    709 S Western Rd, Stillwater, OK 74074-4126

    Spotted an error? Let us know

  81. Stillwater Medical CenterStillwater

    Stillwater, OK

    Spotted an error? Let us know

  82. Stilwell Memorial HospitalStilwell

    1401 W Locust St, Stilwell, OK 74960

    Spotted an error? Let us know

  83. Stroud Regional Medical CenterStroud

    2308 OK-66, Stroud, OK 74079

    Spotted an error? Let us know

  84. Arbuckle Memorial HospitalSulphur

    2011 W Broadway Ave, Sulphur, OK 73086-4221

    Spotted an error? Let us know

  85. Cherokee Nation W W Hastings Indian HospitalTahlequah

    100 S Bliss Avenue, Tahlequah, OK 74464

    Spotted an error? Let us know

  86. Talhina Indian Hospital.Talihina

    1 Choctaw Way, Talihina, OK 74571-2022

    Spotted an error? Let us know

  87. Tecumseh Family Medical CenterTecumseh

    Tecumseh, OK

    Spotted an error? Let us know

  88. Craig General HospitalVinita

    Vinita, OK 74301

    Spotted an error? Let us know

  89. Craig General HospitalVinita

    116 S Wilson St, Vinita, OK 74301-3730

    Spotted an error? Let us know

  90. Wagoner Community HospitalWagoner

    1200 W Cherokee St, Wagoner, OK 74467

    Spotted an error? Let us know

  91. Mercy Hospital WatongaWatonga

    500 North Clarence Nash Boulevard, Watonga, OK 73772

    Spotted an error? Let us know

  92. Jefferson County HospitalWaurika

    Intersection Hyws 81 & 70, Waurika, OK 73573

    Spotted an error? Let us know

  93. Latimer Co HospitalWilburton

    Wilburton, OK 74578

    Spotted an error? Let us know

  94. INTEGRIS Health Woodward HospitalWoodward

    900 17th St, Woodward, OK 73801

    Spotted an error? Let us know

  95. Woodward Regional HospitalWoodward

    1620 Oklahoma Ave, Woodward, OK 73801-4359

    Spotted an error? Let us know

  96. Kundan HospitalWynnewood

    Gayatri Nagar Main Rd, Geeta Nagar Society, Bhakti Nagar, Rajkot, Wynnewood, OK 360002

    Spotted an error? Let us know

  97. Integris Canadian Valley HospitalYukon

    1201 Health Center Pkwy, Yukon, OK 73099

    Spotted an error? Let us know

  98. Canadian Valley Hospital ER PeepsYukon

    Yukon High School, 1777 S Yukon Pkwy, Yukon, OK 73099

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for your hospital visit

Confirm your status, plan what to bring and request the records you need.

All guides