Family Medicine & Primary Care in Central Iowa (Medicaid Accepted)

PHC provides comprehensive, whole-family primary care—wellness visits, same-day sick care, chronic condition management, and preventive screenings. Medicaid accepted, with a sliding fee scale for patients without insurance.

Parent and child at a PHC family medicine visit

Family Practice Services

🩺 Wellness & Annual Exams

Checkups, preventive screenings, labs, and vaccines.

🤒 Same-Day Sick Care

Illness, infections, minor injuries, and more.

📱 Telehealth Visits

Video or phone visits for many primary-care needs (availability varies by location).

⚕️ Chronic Condition Management

Diabetes, hypertension, asthma, heart disease—team-based support.

🧒 Pediatrics

Well-child visits, immunizations, school/sports physicals.

Learn More →

👩‍⚕️ Women’s Health

Annual exams, Pap tests, contraception; OB/midwifery at select sites.

Learn More →

❤️‍🩹 MAT (Medication-Assisted Treatment)

Compassionate treatment for opioid use disorder: medication + counseling.

Learn More →

🧭 Care Coordination

Referrals, medication refills, and support between visits.

Insurance, Medicaid & Costs

  • Medicaid accepted: We accept Iowa Medicaid for primary care.
  • No insurance? Sliding fee discounts based on income and family size.
  • Clear estimates: We’ll discuss any costs before your visit.
  • Interpreter services available at no cost to patients.

Questions about coverage or cost? Call your preferred clinic below—we’re happy to help.

Family Practice Locations & Appointments

Our Family Medicine Providers

Primary Care FAQs

Do you accept Medicaid?

Yes. We accept Iowa Medicaid for primary care. If you have questions about your plan, call the clinic you plan to visit.

Can you be my PCP (primary care provider)?

Yes. We provide ongoing care, manage referrals, and coordinate with specialists as needed.

Do you see newborns and children?

Yes. We see patients of all ages, including newborns, children, and teens.

Do you offer same-day appointments?

Same-day visits may be available for urgent issues—call the clinic for options.

Related Posts

Stay Cool for the Summer

What You Need to Know About Heat-Related Illnesses When the weather gets hot, it's important to stay safe. Spending too much time in the heat can make you sick. Most heat-related illnesses happen when you’re out in hot weather for too long. Your body cools itself by...

read more

Benefits of Meditation to Reduce Stress

Meditation can give you a sense of calm, peace and balance that can benefit your emotional well-being and your overall health. You also can use it to relax and cope with stress by focusing on something that calms you. Meditation can help you learn to stay centered and...

read more
Moms, Have You Scheduled Your Mammogram Yet?

Moms, Have You Scheduled Your Mammogram Yet?

As we celebrate Mother's Day, remember the role mothers and mother figures play in our lives. Encourage them to prioritize their own health and well-being by getting this important cancer screening. Mammograms save lives! Moms are always putting the needs of others...

read more
Challenges in Maternal Health

Challenges in Maternal Health

Pregnancy-related problems are a serious issue in the United States. These problems affect different groups of people in different ways. If you or someone you love is pregnant, getting prenatal care as early as possible in the pregnancy will improve health outcomes...

read more

Heart Health Month

February is Heart Health Month! Nutrition is a good place to start when considering changes to improve the health of your heart. Below are ten tips, from our friends at the American Heart Association, to begin your journey to a healthier heart. A word of advice from...

read more
Group Prenatal Care at PHC

Group Prenatal Care at PHC

Centering Pregnancy Joining Forces for Group Prenatal Care and Shared ExperiencesWhen: First class starts on April 8, 2024 Where: PHC's East Side Clinic How to sign-up: Let your provider know that you are interested. Starting March 2024, Primary Health Care's...

read more
Translate »