Free & Low-Cost Clinics in Tucson, AZ

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

Tucson at a glance

Clinics listed35
Sliding-scale fees (by income)31
Accept uninsured patients35
Accept Medicaid35
Offer dental care10
Offer mental health care22
Accept walk-ins3
List weekend hours6
Spanish spoken14
Hours checked on the clinic's own website2 (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 Tucson

  1. Altar Valley Middle School Wellness Center - UCHC

    16350 Ajo Way, Tucson, AZ 85736

    • Sliding scale
  2. Children's Clinics

    2600 N Wyatt Dr Square & Compass Bldg, Tucson, AZ 85712

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  3. CODAC at 380

    380 E Ft Lowell Rd, Tucson, AZ 85705

    • Sliding scale
    • Mental health
  4. CODAC at Cobblestone Court

    1075 E Fort Lowell Rd, Tucson, AZ 85719

    • Sliding scale
    • Mental health
  5. CODAC at Country Club

    1600 N Country Club Rd, Tucson, AZ 85716

    • Sliding scale
    • Mental health
  6. CODAC at Speedway

    4585 E Speedway BLVD, Tucson, AZ 85712

    • Sliding scale
    • Mental health
  7. El Rio Health - Cherrybell Health Center

    1230 S Cherrybell Stravenue, Tucson, AZ 85713

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  8. El Rio Health - Congress Health Center

    839 W Congress St, Tucson, AZ 85745

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
    • Open Saturday
  9. El Rio Health - El Pueblo Health Center

    101 W Irvington Rd Bldg 10, Tucson, AZ 85714

    • Sliding scale
    • Mental health
    • Spanish spoken
    • Open Saturday
  10. El Rio Health - Grant Health Center

    3655 E Grant Rd, Tucson, AZ 85716

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  11. El Rio Health - HealthOn Broadway

    1 W Broadway Blvd Ste 151, Tucson, AZ 85701

    • Sliding scale
    • Mental health
    • Spanish spoken
    • Open Saturday
  12. El Rio Health - HealthOn University

    434 E University Blvd Ste 100, Tucson, AZ 85705

    • Sliding scale
    • Mental health
    • Spanish spoken
  13. El Rio Health - Northwest Health Center

    320/340 W Prince Rd, Tucson, AZ 85705

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  14. El Rio Health - OB/GYN Associates

    225 W Irvington Rd, Tucson, AZ 85714

    • Sliding scale
    • Spanish spoken
  15. El Rio Health - Pascua Yaqui Health Center

    7490 S Camino De Oeste, Tucson, AZ 85746

    • Sliding scale
    • Spanish spoken
  16. El Rio Health - Southeast Health Center

    6950 E Golf Links, Tucson, AZ 85730

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
    • Open Saturday
  17. El Rio Health - Southwest Health Center

    1500 W Commerce Ct Bldg 1, Tucson, AZ 85746

    • Sliding scale
    • Dental
    • Mental health
    • Spanish spoken
  18. MHC Healthcare - Clinica Del Alma

    3690 S Park Ave Ste 805, Tucson, AZ 85713

    • Sliding scale
    • Dental
    • Mental health
    • Open Saturday
  19. MHC Healthcare - East Side Health Center

    8181 E Irvington Rd, Tucson, AZ 85709

    • Sliding scale
  20. MHC Healthcare - Ellie Towne Health Center

    1670 W Ruthrauff Rd, Tucson, AZ 85705

    • Sliding scale
    • Dental
  21. MHC Healthcare - Flowing Wells Family Health Center

    1323 W Prince Rd, Tucson, AZ 85705

    • Sliding scale
  22. MHC Healthcare - Keeling Health Center

    435 E Glenn St, Tucson, AZ 85705

    • Sliding scale
  23. MHC Healthcare - MHC Obstetrics & Women's Health

    2055 W Hospital Dr Ste 115, Tucson, AZ 85704

    • Sliding scale
  24. MHC Healthcare - MHC Primary Care Health Center

    2355 N Wyatt Dr Ste 101, Tucson, AZ 85712

    • Sliding scale
    • Mental health
  25. MHC Healthcare - Ortiz Community Health Center

    12635 W Rudasill Rd, Tucson, AZ 85743

    • Sliding scale
  26. MHC Healthcare - West Side Health Center

    1707 W Saint Marys Rd, Tucson, AZ 85709

    • Sliding scale
  27. MHC Healthcare - Wilmot Family Health Center

    899 N Wilmot Rd Bldg B, Tucson, AZ 85711

    • Sliding scale
    • Mental health
  28. Pascua Yaqui Tribal Health Department

    7474 S Camino De Oeste, Tucson, AZ 85746

    • Dental
    • Mental health
  29. Planned Parenthood - Southern Arizona Regional Health Center

    2255 N Wyatt Dr, Tucson, AZ 85712

    • Sliding scale
    • Walk-ins
    • Spanish spoken
  30. Robles Elementary School Wellness Center - UCHC

    9875 S Sasabe Rd, Tucson, AZ 85736

    • Sliding scale
  31. Theresa Lee Public Health Center

    1493 W Commerce CT, Tucson, AZ 85746

    • Sliding scale
  32. Three Points Clinic - UCHC

    15921 W Ajo Way, Tucson, AZ 85735

    • Sliding scale
    • Mental health
    • Spanish spoken
  33. VA Southern Arizona Health Care - Northwest Tucson VA Clinic

    3920 W Linda Vista Blvd, Tucson, AZ 85742

    • Mental health
    • Walk-ins
  34. VA Southern Arizona Health Care - Southeast Tucson VA Clinic

    7395 S Houghton Rd Ste 129, Tucson, AZ 85747

    • Mental health
  35. VA Southern Arizona Health Care - Tucson VA Medical Center

    3601 S 6th Ave, Tucson, AZ 85723

    • Mental health
    • Walk-ins
    • Open Saturday

Frequently asked questions

How many free and low-cost clinics are in Tucson, AZ?
freeclinics.us lists 35 free and low-cost health clinics in Tucson, AZ. Of these, 31 charge on a sliding scale based on income.
Are there free clinics in Tucson, AZ?
None of the 35 clinics listed in Tucson are listed as completely free, but 31 charge on a sliding scale, where what you pay depends on your household income.
Can I get care in Tucson without insurance?
Yes. 35 of the 35 clinics listed in Tucson accept uninsured patients, and 35 accept Medicaid.
Where can I get low-cost dental care in Tucson, AZ?
10 clinics listed in Tucson offer dental care: Children's Clinics, El Rio Health - Cherrybell Health Center, El Rio Health - Congress Health Center, El Rio Health - Grant Health Center, El Rio Health - Northwest Health Center and 5 more.
Are any clinics in Tucson open on weekends?
6 clinics in Tucson list Saturday or Sunday hours: El Rio Health - Congress Health Center, El Rio Health - El Pueblo Health Center, El Rio Health - HealthOn Broadway, El Rio Health - Southeast Health Center, MHC Healthcare - Clinica Del Alma and 1 more. Hours change, so call before you go.
Do clinics in Tucson have Spanish-speaking staff?
14 of the 35 clinics listed in Tucson list Spanish as a language spoken: Children's Clinics, El Rio Health - Cherrybell Health Center, El Rio Health - Congress Health Center, El Rio Health - El Pueblo Health Center, El Rio Health - Grant Health Center and 9 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.