McFarland Clinic

Get Your Flu Shot

Schedule your influenza vaccine at McFarland Clinic locations across central Iowa.

Schedule Your Flu Shot

Experience Extraordinary

Quality care. Extraordinary service. Trusting relationships. We care for people.

Schedule Your Appointment

80 Years of Caring

For 80 years, McFarland Clinic has been providing Extraordinary Care, Every Day. Need a doctor? Schedule an appointment today.

Schedule an Appointment

Logo showing 80 Years of Caring

Hormone Replacement Therapy: What You Need to Know

Learn about hormone replacement therapy (HRT), including hormone health, treatment options, and the importance of physician-led care.

Webinar Recording: Expertise and Advances in Hip & Knee Replacement Surgery

Joint pain can limit mobility and daily activities. Learn about modern hip and knee replacement options and advances in orthopedic surgery.

Caitlin Jardon, ARNP Joins McFarland Clinic Adult Medicine

McFarland Clinic is pleased to announce that Caitlin Jardon, ARNP has joined our Adult Medicine department in Ames.

See Our Locations

We have clinic locations in 10 central Iowa communities, with outreach clinics in even more places. Find a location near you.

Find a Location
© 2026 McFarland Clinic. All Rights Reserved.