Free & Low-Cost Clinics in Santa Fe, NM

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

Santa Fe at a glance

Clinics listed18
Listed as free3
Sliding-scale fees (by income)13
Accept uninsured patients18
Accept Medicaid15
Offer dental care3
Offer mental health care12
Accept walk-ins2
List weekend hours1
Spanish spoken11
Hours checked on the clinic's own website1 (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 Santa Fe

  1. La Familia Medical Center - Alto Street Clinic

    1035 Alto ST, Santa Fe, NM 87501

    • Sliding scale
    • Mental health
    • Spanish spoken
  2. La Familia Medical Center - Health Care For The Homeless

    1532B Cerrillos Rd Location varies- see web site, Santa Fe, NM 87502

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  3. La Familia Medical Center - Southside Clinic

    2145 Caja Del Oro Grant RD, Santa Fe, NM 87507

    • Sliding scale
    • Mental health
    • Spanish spoken
  4. Las Clinicas del Norte - Pojoaque Valley Middle School - SBHC

    1574 State Rd 502, Santa Fe, NM 87506

    • Sliding scale
    • Mental health
    • Spanish spoken
  5. NMDOH - Sante Fe County - Sante FeSouthside WIC

    2538 Camino Entrada Ste 204, Santa Fe, NM 87507

    • Free
    • Walk-ins
  6. NMDOH- Santa Fe Public Health Office

    605 Letrado St, Santa Fe, NM 87505

    • Sliding scale
    • Walk-ins
  7. Planned Parenthood - Santa Fe

    730 St Michael's Dr Ste 4B, Santa Fe, NM 87505

    • Sliding scale
    • Spanish spoken
  8. PMS - Santa Fe Community Guidance Center

    2960 Rodeo Park Dr W, Santa Fe, NM 87505

    • Sliding scale
    • Mental health
  9. PMS - Santa Fe Family Wellness Center

    2504 Camino Entrada, Santa Fe, NM 87507

    • Sliding scale
    • Mental health
  10. PMS - Teen Health Center - Capital High

    4851 Paseo del Sol, Santa Fe, NM 87507

    • Free
    • Mental health
  11. PMS - Teen Health Center - Santa Fe High

    2100 Yucca St Bldg A, Santa Fe, NM 87505

    • Sliding scale
    • Mental health
    • Spanish spoken
  12. Pojoaque Valley High SBHC Clinic

    1574 State Rd 502, Santa Fe, NM 87506

    • Sliding scale
    • Mental health
    • Spanish spoken
  13. Santa Fe Service Unit - Indian Health Service (Santa Fe Service Unit)

    1700 Cerrillos Rd, Santa Fe, NM 87501

    • Dental
    • Mental health
    • Open Saturday
  14. Southwest Care Alameda Clinic

    901 W Alameda St, Santa Fe, NM 87501

    • Sliding scale
    • Mental health
    • Spanish spoken
  15. Southwest CARE Center - Galisteo

    1691 Galisteo St Ste D, Santa Fe, NM 87505

    • Sliding scale
    • Spanish spoken
  16. Southwest Care Harkle Clinic

    649 Harkle Rd Ste E, Santa Fe, NM 87505

    • Sliding scale
    • Spanish spoken
  17. VA New Mexico Health Care - Santa Fe VA Clinic

    5152 Beckner Rd, Santa Fe, NM 87507

  18. Villa Therese Catholic Clinic

    1779 Hopewell St, Santa Fe, NM 87505

    • Free
    • Dental
    • Mental health
    • Spanish spoken

Frequently asked questions

How many free and low-cost clinics are in Santa Fe, NM?
freeclinics.us lists 18 free and low-cost health clinics in Santa Fe, NM. Of these, 3 are listed as free and 13 charge on a sliding scale based on income.
Are there free clinics in Santa Fe, NM?
Yes. 3 of the 18 clinics listed in Santa Fe are listed as free: NMDOH - Sante Fe County - Sante FeSouthside WIC, PMS - Teen Health Center - Capital High and Villa Therese Catholic Clinic. Call ahead to confirm, because fees and eligibility can change.
Can I get care in Santa Fe without insurance?
Yes. 18 of the 18 clinics listed in Santa Fe accept uninsured patients, and 15 accept Medicaid.
Where can I get low-cost dental care in Santa Fe, NM?
3 clinics listed in Santa Fe offer dental care: La Familia Medical Center - Health Care For The Homeless, Santa Fe Service Unit - Indian Health Service (Santa Fe Service Unit) and Villa Therese Catholic Clinic.
Are any clinics in Santa Fe open on weekends?
1 clinic in Santa Fe lists Saturday or Sunday hours: Santa Fe Service Unit - Indian Health Service (Santa Fe Service Unit). Hours change, so call before you go.
Do clinics in Santa Fe have Spanish-speaking staff?
11 of the 18 clinics listed in Santa Fe list Spanish as a language spoken: La Familia Medical Center - Alto Street Clinic, La Familia Medical Center - Health Care For The Homeless, La Familia Medical Center - Southside Clinic, Las Clinicas del Norte - Pojoaque Valley Middle School - SBHC, Planned Parenthood - Santa Fe and 6 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.