McFarland Clinic

Experience Extraordinary

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

Schedule Your Appointment

More Than 75 Years of Caring

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

Schedule an Appointment

Shelley Diehl, PA-C Joins McFarland Clinic Carroll

McFarland Clinic is pleased to announce that Shelley Diehl, PA-C has joined our Family Medicine department in Carroll.

Improvements Underway at McFarland's 1215 Duff Avenue Facility

Improvements are underway at McFarland Clinic’s 1215 Duff Ave in Ames, including upgrades to parking, sidewalks, and building entrances.

Measles: What to Know About Symptoms & Prevention

Protect yourself and your community from measles. Learn the signs, how it spreads, and how vaccines help stop outbreaks.

See Our Locations

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

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