Home › Iowa › Primary Health Care, Inc.

Primary Health Care, Inc.

Primary Health Care, Inc. is a federally qualified community health center based in Urbandale, IA, with 8 clinic locations in 4 cities. It served 38,382 patients in 2025. Fees are on a sliding scale by income and insurance, and every patient is seen regardless of ability to pay.

Care offered: primary care, dental care, mental health care, substance use treatment, children’s checkups, women’s health, and telehealth.

Who Primary Health Care, Inc. serves

61% of patients live at or below the poverty line and 92% are at or below twice that level. 36% have no insurance, 39% have Medicaid or CHIP, 7% have Medicare and 18% have private insurance. 694 patients were experiencing homelessness. 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

Care and screenings

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

Quality of care

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

384 full-time-equivalent staff work at Primary Health Care, Inc., including 41 physicians, nurse practitioners, physician assistants and midwives. That is 931 patients per clinical provider, against the Iowa median of 1,413 and the U.S. median of 930.

Where Primary Health Care, Inc. patients live

ZIP codePatientsUninsured
501585,09923%
503173,53539%
503153,46340%
503202,77443%
503162,16849%
503141,99435%
500101,59129%
503131,40844%

Primary Health Care, Inc. locations

Primary Health Care - Story County

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

Primary Health Care - Pharmacy

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

Primary Health Care - East Side Clinic

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

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 at Mercy

250 Laurel St, Des Moines, IA 50314
40 hours a week · (515) 643-4610

Primary Health Care - Marshalltown Clinic

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

Primary Health Care - West Side Clinic

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

Other health centers in Iowa

How fees work: the sliding-fee guide.