Skip to main content
Posted 04 August, 2026

Family Medicine Physician - Marshalltown, Iowa - McFarland Clinic

McFarland Clinic
Marshalltown, IA, US Full Time

Job Description

Job Description

Our organization is in search of a Family Medicine Physician to become part of our collaborative team in Marshalltown, Iowa, within the largest physician-owned multi-specialty clinic in the state.

Why Join Us?
  • Supportive and collegial environment ready to embrace a new member.

  • Significant income potential within the practice.

  • Join a well-established and busy practice.

  • Enjoy autonomy and flexibility to develop your own practice.

  • Receive competitive compensation along with comprehensive benefits.

  • Access to a stipend or a generous forgivable loan.

  • Opportunity to become a shareholder.

  • Available Family Medicine positions in Ames, Nevada, Jefferson, and Webster City.

  • Our clinic is physician-owned and governed.

  • Benefit from excellent subspecialty support on-site.

  • Work in a new, state-of-the-art clinic equipped with the Epic EMR System.

  • Leverage a large and established referral network.

  • Experience an exceptional work-life balance.

  • Mentorship opportunities available for new graduates.

  • Recognized with Baldrige and Magnet® awards for excellence in healthcare.

  • Iowa is ranked among the Top 5 Best States to Practice Medicine – according to WalletHub.

About Marshalltown

Marshalltown is a welcoming and vibrant community that has earned the title of an “All-America City.” Nestled along the beautiful Iowa River, residents can enjoy activities such as boating, fishing, camping, hiking, and biking just minutes from their doorstep. With proximity to several metropolitan areas, Marshalltown combines small-town charm with big-city amenities in one ideal location.