UnityPoint Health

Where to go for Care During COVID-19 Pandemic

UnityPoint Health wants you to know how to connect with the care you need during the COVID-19 pandemic.

Click Learn More to find out how to make an informed choice about where to go for care.

Learn More   

Find a Doctor

Randy Anderson, MD

Randy Anderson, MD
Primary Clinic
McFarland Clinic PC
312 East Main Street
Marshalltown, IA 50158

Randy, Anderson - Practice Information

Joined UnityPoint Health


Education & Professional Certification


American Board of Radiology

Medical School

AA, North Iowa Area Community College, Mason City, IA, 1986-1988; BS, Iowa State University, Ames, IA, 1989-1992; MD, University of Iowa, Iowa City, IA, 2000-2004


Iowa Health System, Des Moines, IA - 2004-2005


University of Iowa Hospitals & Clinics, Iowa City, IA - 2005-2009

Professional Societies

Iowa Medical Society, RSNA, Story County Medical Society

Professional & Personal Interests

Leadership Roles

CIH Diagnostic Imaging Services Medical Director
Copyright ® 2020 UnityPoint Health. All Rights Reserved. ® SM trademarks of UnityPoint Health.