Free & Low-Cost Clinics in Saint Louis, MO

This page lists 77 free and low-cost health clinics in Saint Louis, MO — with verified addresses, hours, accepted insurance, and links to dedicated pages for the most-searched services in town.

All clinics in Saint Louis

  1. Affinia Healthcare - Biddle Street

    1717 Biddle St, Saint Louis, MO 63106

  2. Affinia Healthcare - Flance Early Learning center

    1908 O’Fallon St, Saint Louis, MO 63106

  3. Affinia Healthcare - Lemp Avenue

    2220 Lemp Ave, Saint Louis, MO 63104

  4. Affinia Healthcare - North Florissant

    4414 N Florissant Ave, Saint Louis, MO 63107

  5. Affinia Healthcare - Salvation Army Midtown Services and Treatment Center

    2900 Washington Ave, Saint Louis, MO 63103

  6. Affinia Healthcare - South Broadway

    3930 S Broadway, Saint Louis, MO 63118

  7. Affinia Healthcare School-Based Health Services - Confluence Aspire Academy

    5421 Thekla Ave Annex Bldg, Saint Louis, MO 63120

  8. Affinia Healthcare School-Based Health Services - Lift For Life Academy

    1704 S Broadway, Saint Louis, MO 63104

  9. Affinia Healthcare School-Based Health Services - Normandy High School (North Hall)

    6701 St. Charles Rock Rd, Saint Louis, MO 63133

  10. Barnes-Jewish Hospital - Center for Outpatient Health - Specialty Care Clinic

    4901 Forest Park AVE FLR 4, STE 420, Saint Louis, MO 63108

  11. Barnes-Jewish Hospital - Primary Care Medicine Clinic

    4901 Forest Park AVE FL 2, STE 241 Outpatient Health Ctr, Saint Louis, MO 63108

  12. CareSTL Health - Dr. Martin Luther King Drive

    5471 Dr. Martin Luther King Dr, Saint Louis, MO 63112

  13. CareSTL Health - Pope Avenue

    4500 Pope Ave, Saint Louis, MO 63115

  14. Casa de Salud

    3200 Chouteau AVE, Saint Louis, MO 63103

  15. Mercy Breast Center - Medical Tower A

    621 S New Ballas Rd Tower A, Saint Louis, MO 63141

  16. Mercy Clinic Child and Adolescent Psychiatry - Edgewood

    621 S New Ballas Rd Tower B, Ste 6002B, Saint Louis, MO 63141

  17. Mercy Clinic Children's Cancer and Hematology - St. Louis

    607 S New Ballas Rd Ste 2415, Saint Louis, MO 63141

  18. Mercy Clinic Children's Respiratory and Sleep Medicine

    621 S New Ballas Rd Tower A, Ste 382A, Saint Louis, MO 63141

  19. Mercy Clinic Children's Urology - Medical Tower A

    621 S New Ballas Rd Tower A, Ste 537, Saint Louis, MO 63141

  20. Mercy Clinic Digestive Disease - Mercy Hospital

    615 S New Ballas Rd Ste 1200, Saint Louis, MO 63141

  21. Mercy Clinic Endocrinology

    621 S New Ballas Rd Tower A Suite 460A, Saint Louis, MO 63141

  22. Mercy Clinic Family Medicine - Olive-Mason

    12680 Olive Blvd Ste 300, Saint Louis, MO 63141

  23. Mercy Clinic Family Medicine - Olivette

    9338 Olive Blvd Suite 100, Saint Louis, MO 63132

  24. Mercy Clinic Gastroenterology - Gravois

    12200 Weber Hill Rd Ste 100, Saint Louis, MO 63127

  25. Mercy Clinic Gastroenterology - Medical Tower A Suite 437A

    621 S New Ballas Rd Tower A, Ste 1200, Saint Louis, MO 63141

  26. Mercy Clinic GYN Oncology - St. Louis

    607 S New Ballas Rd Ste 2350, Saint Louis, MO 63141

  27. Mercy Clinic Heart and Vascular - Gravois

    12200 Weber Hill Rd Ste 100, Saint Louis, MO 63127

  28. Mercy Clinic Heart and Vascular - Mercy Heart Hospital St. Louis

    625 S New Ballas Rd Stes 2015 & 2030, Saint Louis, MO 63141

  29. Mercy Clinic Heart and Vascular - Old Tesson Suite 260

    12348 Old Tesson Rd Ste 260, Saint Louis, MO 63128

  30. Mercy Clinic Internal Medicine - Crestwood

    10024 Watson Rd, Saint Louis, MO 63126

  31. Mercy Clinic Internal Medicine - Des Peres Road Suite 300

    1000 Des Peres Rd Ste 300, Saint Louis, MO 63131

  32. Mercy Clinic Internal Medicine - Medical Tower A-Suite 507

    621 S New Ballas Rd Tower A, Ste 507, Saint Louis, MO 63141

  33. Mercy Clinic Internal Medicine - Old Tesson Suite 240

    12348 Old Tesson Rd Suite 240, Saint Louis, MO 63128

  34. Mercy Clinic Mercy OB/Gyn - Medical Tower B Suite 4017

    621 S New Ballas Rd Tower B, Ste 4017-B, Saint Louis, MO 63141

  35. Mercy Clinic Minimally Invasive Gynecology

    621 S New Ballas Rd Tower A Suite 499A, Saint Louis, MO 63141

  36. Mercy Clinic Neurology - Medical Tower B Suite 5003-B

    621 S New Ballas Rd Tower B, Ste 5003-B, Saint Louis, MO 63141

  37. Mercy Clinic Oncology and Hematology - Chippewa

    6435 Chippewa St, Saint Louis, MO 63109

  38. Mercy Clinic Pediatrics - Medical Tower B Suite 2003

    621 S New Ballas Rd Tower B, Suite 2003-B, Saint Louis, MO 63141

  39. Mercy Clinic Pediatrics - Old Tesson Suite 160

    12348 Old Tesson Rd Ste 160, Saint Louis, MO 63128

  40. Mercy Clinic Pediatrics - Tower B Suite 1001

    621 S New Ballas Rd Tower B Ste 1001, Saint Louis, MO 63141

  41. Mercy Clinic Primary Care - Olive-Mason

    12680 Olive Blvd Ste 100, Saint Louis, MO 63141

  42. Mercy Clinic Primary Care - South Lindbergh

    4460 S Lindbergh Blvd, Saint Louis, MO 63126

  43. Mercy Clinic Pulmonology - St. Louis

    621 S New Ballas Rd Tower A, Suite 228A, Saint Louis, MO 63141

  44. Mercy Clinic St. Louis Cancer and Breast Institute - St. Louis

    607 S New Ballas Rd, Saint Louis, MO 63141

  45. Mercy Clinic Vascular Specialists - Mercy Heart Hospital St. Louis

    625 S New Ballas Rd Main Entrance, Ste 7063, Saint Louis, MO 63141

  46. Mercy Clinic Women's Health - Medical Tower A Suite 499

    621 S New Ballas Rd Tower A Suite 499A, Saint Louis, MO 63141

  47. Mercy Diagnostic Cardiology Services - Old Tesson Suite 270

    12348 Old Tesson Rd Ste 270, Saint Louis, MO 63128

  48. Mercy Diagnostic Vascular Services - Old Tesson

    12348 Old Tesson Rd Ste 140, Saint Louis, MO 63128

  49. Mercy Endoscopy Center - Des Peres

    12990 Manchester Rd Ste 1, Saint Louis, MO 63131

  50. Mercy Eye Care - Hampton Village

    34 Hampton Village Plaza, Saint Louis, MO 63109

  51. Mercy Eye Care - Medical Tower A

    621 S New Ballas Rd Tower A, Ste 140A, Saint Louis, MO 63141

  52. Mercy Gastrointestinal Endoscopy - St. Louis

    615 S New Ballas RD Main Entrance off Conway RD, Saint Louis, MO 63141

  53. Mercy Hospital St. Louis

    615 S New Ballas Rd, Saint Louis, MO 63141

  54. Mercy Hyperbarics and Wound Care - Studt Avenue

    11700 Studt Ave, Saint Louis, MO 63141

  55. Mercy JFK Clinic

    615 S New Ballas Rd, Saint Louis, MO 63141

  56. Mercy Maternal and Fetal Health - St. Louis

    615 S New Ballas Rd Main Entrance Tower A, Saint Louis, MO 63141

  57. Mercy Women's Center - Old Tesson

    12348 Old Tesson Rd Suite 120, Saint Louis, MO 63128

  58. Planned Parenthood - Central West End Health Center

    4251 Forest Park Ave, Saint Louis, MO 63108

  59. Planned Parenthood - South Grand Health Center

    3401 South Grand, Saint Louis, MO 63118

  60. Project ARK

    4169 Laclede Ave, Saint Louis, MO 63108

  61. Saturday Neighborhood Health Center (SNHC)

    4352 Manchester AVE, Saint Louis, MO 63110

  62. SSM Health Cardinal Glennon - Danis Pediatric Center

    1465 S Grand Blvd, Saint Louis, MO 63104

  63. SSM Health Cardinal Glennon Pediatrics

    2927 S Kingshighway Blvd Ste A, Saint Louis, MO 63108

  64. SSM Health Express Clinic - St. Louis

    5503 Delmar Blvd Ste B, Saint Louis, MO 63112

  65. SSM Health Medical Group - Internal Medicine at Bellevue Avenue

    1035 Bellevue AVE STE 305, Saint Louis, MO 63117

  66. SSM Health Medical Group - Primary Care

    9759 Manchester Rd, Saint Louis, MO 63119

  67. SSM Health Medical Group - Primary Care and Women's Health

    816 S Kirkwood Rd Ste 100, Saint Louis, MO 63122

  68. SSM Health Medical Group Primary Care - The Boulevard

    19 The Boulevard, Saint Louis, MO 63117

  69. SSM Medical Group - Primary and Pediatric Care - St. Mary's Health Center

    1035 Bellevue Ave Ste 400, Saint Louis, MO 63117

  70. SSM Medical Group - Primary and Pediatric Care - St. Mary's Health Center

    1035 Bellevue Ave Ste 400, Saint Louis, MO 63117

  71. UMSL Lindell Eye Center

    3940 Lindell Blvd, Saint Louis, MO 63108

  72. UMSL University Eye Center

    7840 Natural Bridge Rd, Saint Louis, MO 63121

  73. VA St Louis Health Care - John J. Cochran Veterans Hospital

    915 N Grand Blvd, Saint Louis, MO 63106

  74. VA St Louis Health Care - Manchester Avenue VA Clinic

    4974 Manchester Ave, Saint Louis, MO 63110

  75. VA St Louis Health Care - St. Louis VA Medical Center - Jefferson Barracks Division

    1 Jefferson Barracks DR, Saint Louis, MO 63125

  76. VA St Louis Health Care - Washington Avenue VA Clinic

    2727 Washington Ave, Saint Louis, MO 63103

  77. Vivient Health - Saint Louis

    2653 Locust St, Saint Louis, MO 63103

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.