Free & Low-Cost Clinics in Florida

803 free and low-cost health clinics across 242 cities in Florida (FL). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.

Florida at a glance

Cities with clinics242
Clinics listed803
Listed as free100
Sliding-scale fees (by income)513
Accept uninsured patients745
Accept Medicaid645
Offer dental care236
Offer mental health care341
Accept walk-ins86
List weekend hours99
Spanish spoken306
Hours checked on the clinic's own website59 (October 2026)

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

Cities in Florida

Frequently asked questions

How many free and low-cost clinics are in Florida?
freeclinics.us lists 803 free and low-cost health clinics in 242 cities in Florida. Of these, 100 are listed as free and 513 charge on a sliding scale based on income.
Which cities in Florida have the most free and low-cost clinics?
By number of clinics listed: Miami (80), Jacksonville (40), Tampa (38), Orlando (27) and Pensacola (18).
Can I get care in Florida without insurance?
Yes. 745 of the 803 clinics listed in Florida accept uninsured patients, and 645 accept Medicaid. Pick your city on this page to see them.