Primary Health Care logo

About Us





We are Primary Health Care, Inc. (PHC). Providing Iowa’s Marshall, Polk, and Story counties with medical, dental, behavioral health, and supportive services for over 40 years!


The 340B Pharmacy Program, an important program that ensures access to affordable medication for uninsured PHC patients is in jeopardy!


Now hiring for the following positions at our locations in Ames, Des Moines, and Marshalltown:

  • RN, LPN, Medical Assistants, etc.

Click the button below to view these and other open positions, and to apply.

Walk-In Clinics

Primary Health Care has several convenient walk-in locations. No appointment necessary.

Welcome to PHC

Calling for an appointment?

Ask if your visit can be completed using telehealth. You will be able to talk to your healthcare provider face to face, via your phone or tablet.  Some visits are best in person but many can be done using telehealth.

Search for clinics

Search for services

Search for providers

Primary Health Care, Inc. logo

About PHC



For Patients

Patient Handbook (English)
Patient Handbook (Spanish)

Patient Forms

Patient Portal


Non-Discrimination Notice (English)
Non-Discrimination Notice (Spanish)

For Staff

ADP Login


National Quality Approval Seal from The Joint Commission

An IowaHealth Center

Translate »