Urgently hiring Use left and right arrow keys to navigate
Estimated Pay $39 per hour
Hours Full-time
Location Saint Ansgar, Iowa

About this job

Job ID: 131288 

Direct Hire General Cardiologist Role $550,000-$650,000 per year in Mason City, Iowa

General Cardiologist – Mason City, Iowa
Full-Time | Permanent | Visa Sponsorship Available (J-1 for 2026)

Position Overview:
Join a collegial, well-established cardiology team in beautiful Mason City, Iowa. We are actively seeking a Board-Certified or Board-Eligible General Cardiologist to support growing patient demand and replace two departing physicians. Enjoy a supportive environment with strong APP and fellow coverage, excellent compensation, and a genuine commitment to work-life balance.

Practice Highlights:
  • Large, multidisciplinary cardiology team
    • 13 physicians when fully staffed (6 General Cardiologists)
    • 7 Nurse Practitioners
    • New vascular surgeon on board with PA support
  • 1:6 call schedule with 9 cardiology fellows taking partial call responsibilities
  • Paid call – $500/night
  • Team-based RVU model
  • Average 14–20 patients/day
  • Clinic hours: Monday–Thursday 8AM–5PM; Friday half-day (paid as full 40 hours)

Compensation & Benefits:
  • $560,000 guaranteed base salary (2 years)
  • $100,000 signing bonus
  • Quarterly bonuses – average annual total of ~$130,000+
  • Additional production bonuses distributed throughout the year
  • Comprehensive benefits package
  • Relocation assistance

Practice Growth & Volume:
  • Currently 2 physicians short, actively recruiting for 3
  • Significant demand with 8,000 patients on backlog
  • Great opportunity for incoming cardiologist to ramp up quickly

Visa Sponsorship:
  • J-1 visa sponsorship available for 2026
    • One J-1 offer already extended
    • Open to one additional J-1 depending on candidate fit

Why Mason City?
Mason City offers the charm of small-town living with the amenities of a larger metro. Great schools, affordable housing, and a welcoming community make this a wonderful place to live and work. You’ll enjoy a reasonable pace of life, minimal traffic, and easy access to nature and recreational activities.
#cmphysicians
PandoLogic. Keywords: Cardiologist, Location: Saint Ansgar, IA - 50472 , PL: 599825138

Nearby locations

Posting ID: 1152692703 Posted: 2025-09-23 Job Title: General Cardiologist