Free & Low-Cost Clinics in Indiana

502 free and low-cost health clinics across 166 cities in Indiana (IN). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.

Indiana at a glance

Cities with clinics166
Clinics listed502
Listed as free190
Sliding-scale fees (by income)197
Accept uninsured patients405
Accept Medicaid376
Offer dental care53
Offer mental health care166
Accept walk-ins43
List weekend hours62
Spanish spoken53
Hours checked on the clinic's own website16 (October 2026)

Counts come from the clinic listings in Indiana, as each clinic describes itself. How we build and check listings.

Cities in Indiana

Frequently asked questions

How many free and low-cost clinics are in Indiana?
freeclinics.us lists 502 free and low-cost health clinics in 166 cities in Indiana. Of these, 190 are listed as free and 197 charge on a sliding scale based on income.
Which cities in Indiana have the most free and low-cost clinics?
By number of clinics listed: Indianapolis (35), Evansville (28), Muncie (14), South Bend (13) and Elkhart (10).
Can I get care in Indiana without insurance?
Yes. 405 of the 502 clinics listed in Indiana accept uninsured patients, and 376 accept Medicaid. Pick your city on this page to see them.