Free & Low-Cost Clinics in Vermont

94 free and low-cost health clinics across 53 cities in Vermont (VT). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.

Vermont at a glance

Cities with clinics53
Clinics listed94
Listed as free22
Sliding-scale fees (by income)56
Accept uninsured patients93
Accept Medicaid81
Offer dental care15
Offer mental health care51
Accept walk-ins13
List weekend hours9
Spanish spoken3
Hours checked on the clinic's own website6 (October 2026)

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

Cities in Vermont

Frequently asked questions

How many free and low-cost clinics are in Vermont?
freeclinics.us lists 94 free and low-cost health clinics in 53 cities in Vermont. Of these, 22 are listed as free and 56 charge on a sliding scale based on income.
Which cities in Vermont have the most free and low-cost clinics?
By number of clinics listed: Burlington (8), Rutland (7), Newport (6), Springfield (5) and Brattleboro (4).
Can I get care in Vermont without insurance?
Yes. 93 of the 94 clinics listed in Vermont accept uninsured patients, and 81 accept Medicaid. Pick your city on this page to see them.