All states›Oklahoma

Urgent Care Locations in Oklahoma

90 urgent care locations in 42 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 2.2 urgent care locations per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

90urgent care locations
42cities & towns
93%list a phone
69with a website

Across Oklahoma, of the 90 urgent care locations we list, 84 give a phone number and 69 have a website. By what they offer: 3 children's urgent care.

Top 10 urgent 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. 1Integrity Urgent Care - Woodward, OKWoodward

    Spotted an error? Let us know

  2. 2Integrity Urgent Care - Muskogee South, OKMuskogee

    Spotted an error? Let us know

  3. 3Integrity Urgent Care - Chickasha, OKChickasha

    Spotted an error? Let us know

  4. 4Integrity Urgent Care - Altus, OKAltus

    Spotted an error? Let us know

  5. 5Integrity Urgent Care - Lawton, OKLawton

    Spotted an error? Let us know

  6. 6Integrity Urgent Care - Weatherford, OKWeatherford

    Spotted an error? Let us know

  7. 7Integrity Urgent Care - Elk City, OKElk City

    Spotted an error? Let us know

  8. 8Integrity Urgent Care - Ponca City, OKPonca City

    Spotted an error? Let us know

  9. 9Integrity Urgent Care - Durant, OKDurant

    Spotted an error? Let us know

  10. 10Integrity Urgent Care - Ardmore, OKArdmore

    Spotted an error? Let us know

Cities

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

Other towns in Oklahoma

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

  1. Urgent Care Of AdaAda

    1023 Arlington St Ste A, Ada, OK 74820-4028

    Spotted an error? Let us know

  2. Integrity Urgent Care - Altus, OKAltus

    416 N Main St, Altus, OK 73521-3108

    Spotted an error? Let us know

  3. Urgent Care Clinic of Atoka PCAtoka

    1510 S Virginia Ave, Atoka, OK 74525-3246

    Spotted an error? Let us know

  4. MedWise Urgent CareBartlesville

    505 SE Washington Blvd, Unit B., Bartlesville, OK 74006

    Spotted an error? Let us know

  5. Urgent Care BristowBristow

    Bristow, OK

    Spotted an error? Let us know

  6. Integrity Urgent Care - Chickasha, OKChickasha

    411 W Grand Ave, Chickasha, OK 73018-2008

    Spotted an error? Let us know

  7. Access Medical Centers - Urgent CareClaremore

    401 W Blue Starr Dr, Claremore, OK 74017

    Spotted an error? Let us know

  8. Medwise Urgent CareCollinsville

    12939 E 116th St N, Collinsville, OK 74021-5278

    Spotted an error? Let us know

  9. MedWise Urgent Care - CowetaCoweta

    11495 Oklahoma 51, Coweta, OK 74429

    Spotted an error? Let us know

  10. Integrity Urgent Care - Durant, OKDurant

    901 W Main St, Durant, OK 74701-5036

    Spotted an error? Let us know

  11. Integrity Urgent Care - Elk City, OKElk City

    411 W 3rd St, Elk City, OK 73644-5201

    Spotted an error? Let us know

  12. Xpress Wellness Urgent CareEnid

    1710 W Willow Rd, Enid, OK 73703-2432

    Spotted an error? Let us know

  13. Southeast Clinic Urgent CareEufaula

    111 W Forrest Ave, Eufaula, OK 74432-3205

    Spotted an error? Let us know

  14. Xpress Wellness Urgent Care - GlenpoolGlenpool

    12190 South Waco Avenue, Glenpool, OK 74033

    Spotted an error? Let us know

  15. Rapid Remedy Urgent Care CenterGrove

    700 S Main St, Grove, OK 74344-2841

    Spotted an error? Let us know

  16. Urgent Care of GuymonGuymon

    400 NE 12th St, Guymon, OK 73942-3655

    Spotted an error? Let us know

  17. SSM Health Urgent CareHarrah

    18961 NE 23rd Street, Harrah, OK 73045

    Spotted an error? Let us know

  18. Integrity Urgent Care - Lawton, OKLawton

    6744 NW Cache Rd, Lawton, OK 73505-2702

    Spotted an error? Let us know

  19. Xpress Wellness Urgent Care - MiamiMiami

    2518 N Main St, Miami, OK 74354-1602

    Spotted an error? Let us know

  20. Mercy-gohealth Urgent CareMoore

    705 Sw 19th St Ste 120, Moore, OK 73160-3052

    Spotted an error? Let us know

  21. SSM Health Urgent CarePurcell

    999 Hospital Drive, Purcell, OK 73080

    Spotted an error? Let us know

  22. MedWise Urgent CareSand Springs

    110 East 41st Street, Sand Springs, OK 74063

    Spotted an error? Let us know

  23. Xpress Wellness Urgent Care - SeminoleSeminole

    1602 E Highway 9, Seminole, OK 74868

    Spotted an error? Let us know

  24. Urgent Care Services Of Ok, PcSkiatook

    3337 W 161st St N, Skiatook, OK 74070-9323

    Spotted an error? Let us know

  25. Murrary County Urgent Care, PllcSulphur

    1904 W Broadway Ave, Sulphur, OK 73086-4233

    Spotted an error? Let us know

  26. MedWise Urgent CareWagoner

    1520 SW 1st Street, Wagoner, OK 74467

    Spotted an error? Let us know

  27. Integrity Urgent Care - Weatherford, OKWeatherford

    1303 N Washington Rd, Weatherford, OK 73096-2443

    Spotted an error? Let us know

  28. Integrity Urgent Care - Woodward, OKWoodward

    1327 Oklahoma Ave, Woodward, OK 73801-4454

    Spotted an error? Let us know

BEFORE YOU GO

Prepare for an urgent care visit

Check arrival arrangements, bring useful records and ask clear billing questions.

All guides