Free & Low-Cost Clinics in Oklahoma City, OK

This page lists 48 free and low-cost health clinics in Oklahoma City, OK — with verified addresses, hours, accepted insurance, and links to dedicated pages for the most-searched services in town.

All clinics in Oklahoma City

  1. Baptist Mission Center - CBAOKC

    2125 Exchange Ave, Oklahoma City, OK 73108

  2. Cross And Crown Mission Clinic

    1008 N McKinley Ave, Oklahoma City, OK 73106

  3. Crossings Community Clinic - Midtown Clinic

    222 NW 12th St, Oklahoma City, OK 73103

  4. Crossings Community Clinic - North Penn

    10255 N Pennsylvania Ave, Oklahoma City, OK 73120

  5. Healing Hands Health Care Services for the Homeless

    411 NW 11th St, Oklahoma City, OK 73103

  6. Health Alliance For The Uninsured

    5929 N May Ave #511, Oklahoma City, OK 73112

  7. INTEGRIS Health Medical Group Baptist

    3330 NW 56th St Ste 220, Oklahoma City, OK 73112

  8. INTEGRIS Health Medical Group Central

    3400 Northwest Expwy Bldg C, Ste 500, Oklahoma City, OK 73112

  9. INTEGRIS Health Medical Group Lakepointe

    10914 Hefner Pointe Dr Ste 202, Oklahoma City, OK 73120

  10. INTEGRIS Health Medical Group Memorial West

    5915 W Memorial RD STE 300, Oklahoma City, OK 73142

  11. INTEGRIS Health Medical Group Moore

    1401 SW 34th St. Ste 200, Oklahoma City, OK 73160

  12. INTEGRIS Health Medical Group South

    1600 SW 119th St, Oklahoma City, OK 73170

  13. INTEGRIS Health Medical Group Southwest

    4221 S Western Ave Ste 3030, Oklahoma City, OK 73109

  14. King's Klinic

    921 W Britton Rd, Oklahoma City, OK 73114

  15. Lighthouse Medical Ministries

    2801 S Robinson Ave, Oklahoma City, OK 73109

  16. Manos Juntas Medical Clinic

    1145 W I-240 Service Rd Bldg G, Ste D, Oklahoma City, OK 73139

  17. Mary Mahoney Memorial Health Center

    12716 NE 36th St PO Box 30589, Oklahoma City, OK 73084

  18. Mercy Good Samaritan Clinic - Edmond Memorial

    1919 E Memorial RD Mercy Edmond Memorial, Oklahoma City, OK 73131

  19. Perry A. Klaassen Family Medical Center

    1006 NE 17th St, Oklahoma City, OK 73111

  20. Planned Parenthood - Central Oklahoma City Clinic

    619 NW 23rd St, Oklahoma City, OK 73103

  21. Skyline Urban Ministry Eye Clinic

    500 SE 15th St, Oklahoma City, OK 73129

  22. SMM Health St. Anthony Physicians Group - St. Anthony Healthplex North

    13401 N Western Ave Ste 200, Oklahoma City, OK 73114

  23. SSM Health Medical Group - Primary Care and Digestive Health

    3400 S Douglas Blvd Ste 301, Oklahoma City, OK 73150

  24. SSM Health Outpatient Center - Oklahoma City

    6201 N Santa Fe Ave, Oklahoma City, OK 73118

  25. SSM Health St. Anthony Physicians Group - Family Medicine

    608 NW 9th St Ste 2100, Oklahoma City, OK 73102

  26. SSM Health St. Anthony Physicians Group - Family Medicine Center

    608 NW 9th St Ste 1100, Oklahoma City, OK 73102

  27. SSM Health St. Anthony Physicians Group - Family Medicine South

    13500 S Tulsa Dr Ste 200, Oklahoma City, OK 73170

  28. SSM Health St. Anthony Physicians Group - Internal Medicine and Family Practice

    608 NW 9th St Ste 4000, Oklahoma City, OK 73102

  29. SSM Health St. Anthony Physicians Group North - Primary Care

    6201 N Santa Fe Ave Ste 2010, Oklahoma City, OK 73118

  30. SSM Health St. Anthony Physicians Group Primary Care - Santa Fe

    6201 N Santa Fe Ave Ste 2020, Oklahoma City, OK 73118

  31. St Charles/Catherine McAuley Clinic

    4915 N State St Next to Dorothy Day Center, Oklahoma City, OK 73122

  32. Trust Women Oklahoma City Clinic

    1240 SW 44th St, Oklahoma City, OK 73109

  33. VA Oklahoma City Health Care - Fourteenth Street VA Clinic

    1301 NE 14th St, Oklahoma City, OK 73117

  34. VA Oklahoma City Health Care - North May VA Clinic

    2915 Pine Ridge Rd, Oklahoma City, OK 73120

  35. VA Oklahoma City Health Care - North Oklahoma City VA Clinic

    14400 Bogert Pkwy Ste 100, Oklahoma City, OK 73134

  36. VA Oklahoma City Health Care - Oklahoma City VA Medical Center

    921 NE 13th St, Oklahoma City, OK 73104

  37. VA Oklahoma City Health Care - South Oklahoma City VA Clinic

    7919 Mid-America Blvd Ste 250, 3rd Fl, Oklahoma City, OK 73135

  38. VA Oklahoma City Health Care - Tinker VA Clinic

    7050 Air Depot 72nd Medical Group, Ste 1094, Oklahoma City, OK 73145

  39. Variety Care - Baptist Portland

    5401 N Portland Ave Ste 500, Oklahoma City, OK 73112

  40. Variety Care - Britton

    721 W Britton Rd, Oklahoma City, OK 73114

  41. Variety Care - Lafayette

    500 SW 44th St Inasmuch Foundation Wellness and Pediatric Center, Oklahoma City, OK 73109

  42. Variety Care - North Portland

    5320 N Portland Ste 200, Oklahoma City, OK 73112

  43. Variety Care - NW 10th St

    4023 NW 10th St, Oklahoma City, OK 73107

  44. Variety Care - Pete White Health Center

    4021 S Walker Ave Ste 201, Oklahoma City, OK 73109

  45. Variety Care - Reno

    4000 W Reno Ave, Oklahoma City, OK 73139

  46. Variety Care - Sequoyah

    2400 NW 36th St Ste 100, Oklahoma City, OK 73112

  47. Variety Care - Straka Terrace

    1025 Straka Ter, Oklahoma City, OK 73139

  48. Variety Care at NorthCare

    2617 General Pershing Blvd, Oklahoma City, OK 73107

Other ways to find care

How free and low-cost care works

A "sliding-scale fee" means the clinic adjusts what you pay based on your household income and family size. If you make very little, many visits and basic services are free. If you earn more, you might pay $20–$60 for a visit instead of the $200–$400 a private clinic would charge. You will be asked to fill out a short form so the clinic can place you on the right tier.

The phrase "free clinic" can be misleading. Most "free" clinics are actually sliding-scale clinics — completely free for the lowest income tier, and very low cost for everyone else. A handful of clinics, usually volunteer-run, are truly free for all patients regardless of income. Both kinds are listed here.

To get the lowest fee, bring three things to your first visit: a photo ID (any government-issued ID), proof of income (a recent pay stub, an unemployment award letter, or a clinic-provided self-attestation form if you are paid in cash), and proof of address (a utility bill or any piece of mail). If you do not have these, most clinics will still see you — they just may charge you their standard sliding-scale rate until you can verify income.

If none of the clinics above fit your situation, two other places to try are 211 (dial 2-1-1 from any phone in the US for a referral to local social services, including health clinics) and your county health department, which often runs its own low-cost or sliding-scale clinics in addition to the ones listed here.