Home › New Mexico › Bernalillo › El Pueblo Health Services

El Pueblo Health Services — Bernalillo, NM

El Pueblo Health Services is a community health center clinic at 121 Calle del Presidente, Bernalillo, NM 87004, open 45 hours a week. That matches the 45-hour week of a typical New Mexico clinic. It is run by El Pueblo Health Services Inc., which serves 4,307 patients across 2 clinic locations.

Fees are on a sliding scale. What you pay at El Pueblo Health Services depends on your income and household size, and the clinic bills Medicaid, Medicare and private insurance. Care is not free, and every patient is seen regardless of ability to pay. Among El Pueblo Health Services Inc. patients, 8% are uninsured, 20% have Medicaid or CHIP, 40% have Medicare and 31% have private insurance. Call (505) 867-2324 to book and ask about your plan. How sliding-fee pricing works.

Care and screenings at El Pueblo Health Services Inc.

Patients came to El Pueblo Health Services Inc. for these services in 2025. The numbers cover the whole health center, not only this clinic.

ServicePatientsWhat it counts
Mental health care1,347patients treated for depression or anxiety
Substance use treatment33patients in treatment
Well-child visits106children had checkups
Flu shots601patients vaccinated
Cervical cancer screening146patients tested
Breast cancer screening593patients screened
Family planning137patients served
Diabetes care780patients with diabetes
Blood pressure care1,083patients with hypertension
Asthma care176patients with asthma
HIV testing129patients tested
Hepatitis C testing112patients tested

El Pueblo Health Services Inc. also provides care by telehealth.

Who El Pueblo Health Services Inc. serves

4,307 patients used El Pueblo Health Services Inc. in 2025. 30% live at or below the poverty line and 70% are at or below twice the poverty line.

MeasureThis centerNM medianU.S. medianvs NM
Patients at or below the poverty line30%63%65%−33 pts
Patients at or below 200% of the poverty line70%90%92%−20 pts
MeasureThis centerNM medianU.S. medianvs NM
Uninsured patients8%20%14%−12 pts
Medicaid or CHIP patients20%33%42%−13 pts
Medicare patients40%18%11%+22 pts
Privately insured patients31%26%24%+5 pts

Quality of care at El Pueblo Health Services Inc.

El Pueblo Health Services Inc. is at or above the New Mexico median on 4 of 7 preventive-care measures. Higher is better on every line.

MeasureThis centerNM medianU.S. medianvs NM
Adults with high blood pressure under control61%67%68%−6 pts
Women 52–74 screened for breast cancer55%47%54%+8 pts
Women 24–64 screened for cervical cancer46%40%54%+6 pts
Adults 46–75 screened for colorectal cancer42%36%44%+6 pts
Patients 12+ screened for depression51%72%77%−20 pts
Adults assessed for tobacco use76%79%86%−2 pts
High-risk adults on statin therapy75%73%79%+3 pts

Patients from ZIP 87004

1,695 El Pueblo Health Services Inc. patients live in ZIP 87004, and 11% of them are uninsured. Other health centers also serve this ZIP:

Community health centers near El Pueblo Health Services

PMS - Sandoval County Health Commons Dental Services

1500 Idalia Road, Bernalillo, NM 87004 · 2.1 mi away
24 hours a week · (505) 994-1640 · Run by Presbyterian Medical Services

PMS - Rio Rancho Family Health Center PSR

224 Unser Blvd NE, Rio Rancho, NM 87124 · 9.0 mi away
35 hours a week · (505) 896-0928 · Run by Presbyterian Medical Services

Pms - Rio Rancho Family Hlth Ctr

184 Unser Blvd NE, Rio Rancho, NM 87124 · 9.0 mi away
55 hours a week · (505) 896-0928 · Run by Presbyterian Medical Services

Fcch/Alameda Center

7704 2nd St NW, Albuquerque, NM 87107 · 11 mi away

Southwest CARE Center - Albuquerque

4710 Jefferson St NE, Ste A, Albuquerque, NM 87109 · 12 mi away
46 hours a week · (505) 955-9454 · Run by Southwest Care Center

More El Pueblo Health Services Inc. locations

El Pueblo Health Services Behavioral Health

681 S Camino del Pueblo, Bernalillo, NM 87004
45 hours a week · (505) 867-2324

More community health centers in Bernalillo and across New Mexico.