Free & Low-Cost Clinics in Buffalo, NY

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

Buffalo at a glance

Clinics listed16
Listed as free2
Sliding-scale fees (by income)13
Accept uninsured patients14
Accept Medicaid13
Offer dental care5
Offer mental health care11
Accept walk-ins4
List weekend hours4
Spanish spoken1

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 Buffalo

  1. Community Health Center of Buffalo

    34 Benwood Ave, Buffalo, NY 14214

    • Sliding scale
    • Dental
    • Mental health
    • Walk-ins
    • Open Saturday
  2. Community Health Center of Buffalo - Cheektowaga

    934 Cleveland Dr, Buffalo, NY 14225

    • Sliding scale
    • Dental
    • Mental health
    • Walk-ins
  3. Erie County Department of Health - Erie County Health Mall

    1500 Broadway Ave, Buffalo, NY 14212

    • Mental health
    • Walk-ins
  4. Erie County Department of Health - Jesse Nash Health Center

    608 William St Box 1029, Buffalo, NY 14206

    • Sliding scale
  5. Evergreen Health Services - Buffalo

    206 S Elmwood AVE, Buffalo, NY 14201

    • Free
    • Mental health
    • Walk-ins
    • Spanish spoken
  6. Jericho Road Community Health Center - Barton Street Health Center

    184 Barton St, Buffalo, NY 14213

    • Sliding scale
    • Mental health
    • Open Saturday
  7. Jericho Road Community Health Center - Breckenridge

    182 Breckenridge St, Buffalo, NY 14213

    • Sliding scale
    • Mental health
  8. Jericho Road Community Health Center - Broadway

    1021 Broadway Floor 3, Buffalo, NY 14212

    • Sliding scale
    • Mental health
    • Open Saturday
  9. Jericho Road Community Health Center - City Mission

    100 E Tupper St, Buffalo, NY 14203

    • Sliding scale
    • Mental health
  10. Jericho Road Community Health Center - Doat Clinic

    21 Doat St, Buffalo, NY 14211

    • Sliding scale
    • Mental health
    • Open Saturday
  11. Lighthouse Free Medical Clinic

    34 Benwood Ave Community Health Center of Buffalo, Buffalo, NY 14204

    • Free
    • Dental
  12. Neighborhood Health Care Center - Bridgeview

    1050 Niagara St, Buffalo, NY 14213

    • Sliding scale
  13. Neighborhood Health Care Center - Riverway

    1569 Niagara St, Buffalo, NY 14213

    • Sliding scale
  14. Neighborhood Health Center - Mattina

    300 Niagara St, Buffalo, NY 14201

    • Sliding scale
    • Dental
    • Mental health
  15. Neighborhood Health Center - Northwest

    155 Lawn Ave, Buffalo, NY 14207

    • Sliding scale
    • Dental
    • Mental health
  16. Planned Parenthood - Buffalo Medical Center

    2697 Main St, Buffalo, NY 14214

    • Sliding scale

Frequently asked questions

How many free and low-cost clinics are in Buffalo, NY?
freeclinics.us lists 16 free and low-cost health clinics in Buffalo, NY. Of these, 2 are listed as free and 13 charge on a sliding scale based on income.
Are there free clinics in Buffalo, NY?
Yes. 2 of the 16 clinics listed in Buffalo are listed as free: Evergreen Health Services - Buffalo and Lighthouse Free Medical Clinic. Call ahead to confirm, because fees and eligibility can change.
Can I get care in Buffalo without insurance?
Yes. 14 of the 16 clinics listed in Buffalo accept uninsured patients, and 13 accept Medicaid.
Where can I get low-cost dental care in Buffalo, NY?
5 clinics listed in Buffalo offer dental care: Community Health Center of Buffalo, Community Health Center of Buffalo - Cheektowaga, Lighthouse Free Medical Clinic, Neighborhood Health Center - Mattina and Neighborhood Health Center - Northwest.
Are any clinics in Buffalo open on weekends?
4 clinics in Buffalo list Saturday or Sunday hours: Community Health Center of Buffalo, Jericho Road Community Health Center - Barton Street Health Center, Jericho Road Community Health Center - Broadway and Jericho Road Community Health Center - Doat Clinic. Hours change, so call before you go.
Do clinics in Buffalo have Spanish-speaking staff?
1 of the 16 clinics listed in Buffalo lists Spanish as a language spoken: Evergreen Health Services - Buffalo.

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.