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.

Saint Louis at a glance

Clinics listed77
Listed as free3
Sliding-scale fees (by income)16
Accept uninsured patients77
Accept Medicaid75
Offer dental care4
Offer mental health care14
Accept walk-ins4
List weekend hours11
Spanish spoken12
Hours checked on the clinic's own website4 (October 2026)

Counts come from the clinic listings on this page, as each clinic describes itself. How we build and check listings.

Browse by service

All clinics in Saint Louis

  1. Affinia Healthcare - Biddle Street

    1717 Biddle St, Saint Louis, MO 63106

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  2. Affinia Healthcare - Flance Early Learning center

    1908 O’Fallon St, Saint Louis, MO 63106

    • Sliding scale
    • Spanish spoken
  3. Affinia Healthcare - Lemp Avenue

    2220 Lemp Ave, Saint Louis, MO 63104

    • Sliding scale
    • Mental health
    • Walk-ins
  4. Affinia Healthcare - North Florissant

    4414 N Florissant Ave, Saint Louis, MO 63107

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  5. Affinia Healthcare - Salvation Army Midtown Services and Treatment Center

    2900 Washington Ave, Saint Louis, MO 63103

    • Sliding scale
    • Spanish spoken
  6. Affinia Healthcare - South Broadway

    3930 S Broadway, Saint Louis, MO 63118

    • Sliding scale
    • Mental health
  7. Affinia Healthcare School-Based Health Services - Confluence Aspire Academy

    5421 Thekla Ave Annex Bldg, Saint Louis, MO 63120

    • Sliding scale
    • Mental health
    • Spanish spoken
  8. Affinia Healthcare School-Based Health Services - Lift For Life Academy

    1704 S Broadway, Saint Louis, MO 63104

    • Sliding scale
    • Mental health
    • Spanish spoken
  9. Affinia Healthcare School-Based Health Services - Normandy High School (North Hall)

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

    • Sliding scale
    • Mental health
    • Spanish spoken
  10. Barnes-Jewish Hospital - Center for Outpatient Health - Specialty Care Clinic

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

    • Sliding scale
  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

    • Sliding scale
    • Dental
    • Mental health
  13. CareSTL Health - Pope Avenue

    4500 Pope Ave, Saint Louis, MO 63115

    • Sliding scale
    • Dental
  14. Casa de Salud

    3200 Chouteau AVE, Saint Louis, MO 63103

    • Mental health
    • Spanish spoken
    • Open Saturday
  15. Mercy Breast Center - Medical Tower A

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

    • Open Saturday
  16. Mercy Clinic Child and Adolescent Psychiatry - Edgewood

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

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

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

    • Open Saturday
  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

    • Open Saturday
  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

    • Open Saturday
  51. Mercy Eye Care - Medical Tower A

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

    • Open Saturday
  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

    • Mental health
    • Open Saturday
  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

    • Spanish spoken
  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

    • Sliding scale
    • Walk-ins
    • Spanish spoken
  59. Planned Parenthood - South Grand Health Center

    3401 South Grand, Saint Louis, MO 63118

    • Sliding scale
    • Walk-ins
    • Spanish spoken
  60. Project ARK

    4169 Laclede Ave, Saint Louis, MO 63108

    • Free
    • Mental health
  61. Saturday Neighborhood Health Center (SNHC)

    4352 Manchester AVE, Saint Louis, MO 63110

    • Free
    • Mental health
    • Spanish spoken
  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

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

    1035 Bellevue AVE STE 305, Saint Louis, MO 63117

    • Open Saturday
  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

    • Open Saturday
  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

    • Sliding scale
  72. UMSL University Eye Center

    7840 Natural Bridge Rd, Saint Louis, MO 63121

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

    915 N Grand Blvd, Saint Louis, MO 63106

    • Mental health
    • Open Saturday
  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

    • Open Saturday
  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

    • Free

Frequently asked questions

How many free and low-cost clinics are in Saint Louis, MO?
freeclinics.us lists 77 free and low-cost health clinics in Saint Louis, MO. Of these, 3 are listed as free and 16 charge on a sliding scale based on income.
Are there free clinics in Saint Louis, MO?
Yes. 3 of the 77 clinics listed in Saint Louis are listed as free: Project ARK, Saturday Neighborhood Health Center (SNHC) and Vivient Health - Saint Louis. Call ahead to confirm, because fees and eligibility can change.
Can I get care in Saint Louis without insurance?
Yes. 77 of the 77 clinics listed in Saint Louis accept uninsured patients, and 75 accept Medicaid.
Where can I get low-cost dental care in Saint Louis, MO?
4 clinics listed in Saint Louis offer dental care: Affinia Healthcare - Biddle Street, Affinia Healthcare - North Florissant, CareSTL Health - Dr. Martin Luther King Drive and CareSTL Health - Pope Avenue.
Are any clinics in Saint Louis open on weekends?
11 clinics in Saint Louis list Saturday or Sunday hours: Casa de Salud, Mercy Breast Center - Medical Tower A, Mercy Clinic Children's Cancer and Hematology - St. Louis, Mercy Clinic Pediatrics - Old Tesson Suite 160, Mercy Eye Care - Hampton Village and 6 more. Hours change, so call before you go.
Do clinics in Saint Louis have Spanish-speaking staff?
12 of the 77 clinics listed in Saint Louis list Spanish as a language spoken: Affinia Healthcare - Biddle Street, Affinia Healthcare - Flance Early Learning center, Affinia Healthcare - North Florissant, Affinia Healthcare - Salvation Army Midtown Services and Treatment Center, Affinia Healthcare School-Based Health Services - Confluence Aspire Academy and 7 more.

Other ways to find care

How free and low-cost care works

Most clinics here charge on a sliding scale: what you pay depends on your household income and family size, and the lowest-income patients often pay nothing. Bring a photo ID, proof of income and proof of address to get the lowest fee. How sliding-scale fees work

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.