Home › Iowa › Des Moines › Primary Health Care at Mercy

Primary Health Care at Mercy — Des Moines, IA

Primary Health Care at Mercy is a community health center clinic at 250 Laurel St, Des Moines, IA 50314, open 40 hours a week. That matches the 40-hour week of a typical Iowa clinic. It is run by Primary Health Care, Inc., which serves 38,382 patients across 8 clinic locations.

Fees are on a sliding scale. What you pay at Primary Health Care at Mercy 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 Primary Health Care, Inc. patients, 36% are uninsured, 39% have Medicaid or CHIP, 7% have Medicare and 18% have private insurance. Call (515) 643-4610 to book and ask about your plan. How sliding-fee pricing works.

Care and screenings at Primary Health Care, Inc.

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

ServicePatientsWhat it counts
Dental care10,207patients had dental exams
Mental health care6,627patients treated for depression or anxiety
Substance use treatment359patients in treatment
Well-child visits4,848children had checkups
Flu shots4,848patients vaccinated
Cervical cancer screening2,350patients tested
Breast cancer screening1,945patients screened
Family planning2,277patients served
Diabetes care4,358patients with diabetes
Blood pressure care6,590patients with hypertension
Asthma care965patients with asthma
HIV testing5,004patients tested
Hepatitis C testing4,901patients tested
Childhood lead tests916children tested

Primary Health Care, Inc. also provides care by telehealth.

Who Primary Health Care, Inc. serves

38,382 patients used Primary Health Care, Inc. in 2025. 61% live at or below the poverty line and 92% are at or below twice the poverty line. 694 patients were experiencing homelessness and 369 were veterans.

MeasureThis centerIA medianU.S. medianvs IA
Patients at or below the poverty line61%68%65%−6 pts
Patients at or below 200% of the poverty line92%91%92%+2 pts
MeasureThis centerIA medianU.S. medianvs IA
Uninsured patients36%19%14%+17 pts
Medicaid or CHIP patients39%49%42%−10 pts
Medicare patients7%8%11%−1 pts
Privately insured patients18%21%24%−3 pts

Quality of care at Primary Health Care, Inc.

Primary Health Care, Inc. is at or above the Iowa median on 2 of 7 preventive-care measures. Higher is better on every line.

MeasureThis centerIA medianU.S. medianvs IA
Adults with high blood pressure under control66%76%68%−10 pts
Women 52–74 screened for breast cancer52%56%54%−4 pts
Women 24–64 screened for cervical cancer64%63%54%+1 pts
Adults 46–75 screened for colorectal cancer39%41%44%−2 pts
Patients 12+ screened for depression76%81%77%−5 pts
Adults assessed for tobacco use88%92%86%−3 pts
High-risk adults on statin therapy83%83%79%In line

Staffing at Primary Health Care, Inc.

The health center employs 384 full-time-equivalent staff, including 41 physicians, nurse practitioners, physician assistants and midwives, 29 dental staff and 15 mental health staff. That is 931 patients per clinical provider against the Iowa median of 1,413 and the U.S. median of 930. Patients made 129,757 visits, about 3.4 per patient.

Patients from ZIP 50314

1,994 Primary Health Care, Inc. patients live in ZIP 50314, and 35% of them are uninsured.

Community health centers near Primary Health Care at Mercy

Proteus, Inc. - Des Moines site

1221 Center St, Suite 16, Des Moines, IA 50309 · 0.7 mi away

More Primary Health Care, Inc. locations

Primary Health Care - Pharmacy

1200 University Ave, Suite 105, Des Moines, IA 50314
42 hours a week · (515) 262-0854

Primary Health Care - Bery Engebretsen Clinic

2353 SE 14th St, Des Moines, IA 50320
48 hours a week · (515) 248-1400

Primary Health Care - South Side Clinic

2401 SE 14th St, Des Moines, IA 50320
40 hours a week · (515) 336-4604

Primary Health Care - East Side Clinic

3509 E 29th St, Des Moines, IA 50317
60 hours a week · (515) 248-1600

Primary Health Care - West Side Clinic

7555 Hickman Rd, Urbandale, IA 50322
40 hours a week · (515) 225-7201

Primary Health Care - Story County

3510 Lincoln Way, Ames, IA 50014
40 hours a week · (515) 232-0628

Primary Health Care - Marshalltown Clinic

101 Iowa Ave W, Suite 102, Marshalltown, IA 50158
64 hours a week · (641) 753-4021

More community health centers in Des Moines and across Iowa.