McFarland Clinic

Get Your Flu Shot

Schedule your influenza vacicne 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

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

Nadejda Baklizi, MD Joins McFarland Clinic Pediatric Hospitalists

McFarland Clinic is pleased to announce that Nadejda Baklizi, MD has joined our Pediatric Hospitalists in Ames.

Webinar Recording: Welcome to Medicare

Register for McFarland Clinic's free Medicare webinar and learn how to choose the right plan for 2026. Get expert guidance and answers to your questions.

Webinar Recording: Heart Health - What You Need to Know

Learn how healthy habits, early detection, and preventive care can significantly lower your risk of heart disease.

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.