Community health centers in Tucson, AZ
Tucson has 21 community health center clinics run by 3 organizations. Fees are on a sliding scale by income and insurance, so what you pay depends on your household, and every patient is seen regardless of ability to pay.
- Clinics here are open 45 hours a week at the median, against 48 for Arizona.
- Longest weekly hours: El Rio Health Stone Health Center at 88 hours.
- Largest operator: El Rio Santa Cruz Neighborhood Health Center, serving 130,828 patients.
Clinics in Tucson
El Rio Health Stone Health Center
4888 N Stone Ave, #120 85704
88 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Santa Cruz Neighborhood
839 W Congress St 85745
88 hours a week · (520) 670-3707 · Run by El Rio Santa Cruz Neighborhood Health Center
El Pueblo Health Center
101 W Irvington Rd 85714
68 hours a week · (520) 670-3707 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Northwest Medical
320 W Prince Rd 85705
65 hours a week · (520) 670-3707 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Southeast Health Center
6950 E Golf Links Rd 85730
60 hours a week · (520) 792-9890 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Cherrybell Health Center
1230 S Cherrybell Stra 85713
60 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Health - Grant Health Center
3655 E Grant Rd 85716
50 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Southwest Health Centers
1500 W Commerce Ct 85746
45 hours a week · (520) 806-2650 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Pascua Yaqui Health Center
7490 S Camino de Oeste 85746
45 hours a week · (520) 879-6006 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Ob/GYN Associates
225 W Irvington Rd 85714
45 hours a week · (520) 670-3707 · Run by El Rio Santa Cruz Neighborhood Health Center
HealthOn Broadway
1 W Broadway Blvd 85701
45 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
El Rio Health Abrams Health Center
3950 S Country Club Rd, Suite 130 85714
45 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
Clinica del Alma
3690 S Park Ave, Suite 805 85713
45 hours a week · (520) 616-6760 · Run by Marana Health Center
United Community Health Center at Three Points
15921 W Ajo Hwy 85735
44 hours a week · (520) 407-5700 · Run by United Community Health Center, Inc.
West Side Health Center
1707 W Saint Marys Rd, Suite 175 85745
40 hours a week · (520) 682-4111 · Run by Marana Health Center
Wilmot Family Health Center
899 N Wilmot Rd 85711
40 hours a week · (520) 290-1100 · Run by Marana Health Center
El Rio Health Center of Opportunity
4550 S Palo Verde Rd 85714
40 hours a week · (520) 670-3909 · Run by El Rio Santa Cruz Neighborhood Health Center
Santa Catalina Health Center
16701 N Oracle Rd 85739
40 hours a week · (520) 825-6763 · Run by Marana Health Center
Flowing Wells Family Practice
1323 W Prince Rd 85705
40 hours a week · (520) 887-0800 · Run by Marana Health Center
Ortiz Community Health Center
12635 W Rudasill Rd 85743
32 hours a week · (520) 682-3777 · Run by Marana Health Center
Compare the organizations running these clinics
| Health center | Patients | Uninsured | Medicaid / CHIP | Blood pressure controlled | Care offered |
|---|---|---|---|---|---|
| El Rio Santa Cruz Neighborhood Health Center | 130,828 | 11% | 45% | 78% | Dental, Mental health, Substance use |
| Marana Health Center | 58,028 | 17% | 26% | 65% | Dental, Mental health, Substance use |
| United Community Health Center, Inc. | 18,034 | 2% | 22% | 70% | Dental, Mental health, Substance use |
| Arizona median | 24,405 | 15% | 38% | 65% | |
| U.S. median | 13,670 | 14% | 42% | 68% |
How sliding-fee pricing works
Health centers set your fee by household income and size. Lower incomes pay less, and insured patients are billed through their plan. Read the sliding-fee guide for the 2026 income levels and what to bring.
Health centers near Tucson
- Oro Valley, AZ (1)
- Marana, AZ (3)
- Sahuarita, AZ (4)
- Green Valley, AZ (3)
- Oracle, AZ (2)
- Amado, AZ (1)
All community health centers in Arizona.