Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

General Practice Physician (Physician #)

CompHealth

Family Medicine Physician Position in Spirit Lake, Iowa

Spirit Lake, Iowa is one of the most beautiful and dynamic cities in the Midwest. It is in the center of the Iowa Great Lakes. With a 4-seasons lifestyle, thriving business climate, and a warm and friendly quality of life. Spirit Lake has a vibrant downtown with an appealing mix of retail and service-oriented businesses. Your CompHealth recruiter will be your advocate assisting you with contract negotiation, including pay, benefits, and incentives with insights into facilities and national market trends. Contact Tina Oko at View email address on click.appcast.io or View phone number on click.appcast.io to learn more about this opportunity.

Quick Facts

Flexible 4-day or 5-day work week options with excellent work-life balance

Outpatient practice with obstetrics opportunity available (with or without C-sections)

Join established group of 10 physicians in modern, hospital-attached clinic

Teaching opportunities with medical students and residents

Optional ER shifts available with 24-hour coverage and telemedicine support

Shared call schedule with generous coverage among group members

J-1 and H-1B visa candidates welcome; recent residents considered

Hospital-employed position with comprehensive benefits package

CompHealth Services

Our services are free for you

We help negotiate your salary and contract

We coordinate interviews and help with licenses

Specialized recruiters match your career preferences

Experienced support teams take care of every detail

CompHealth

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the General Practice Physician (Physician #) in Spirit Lake, IA vacancy
  • $40 - $50 per hour

     ...Physical Therapist (PT) - Hospital - Spirit Lake, IA We are currently seeking a full-time Physical Therapist (PT) for a Hospital in...  ...to join their dedicated rehab team. If you're seeking a stable position with opportunities for career growth, a collaborative team... 
    Suggested
    Permanent employment
    Full time
    Relocation
    Relocation package
    Monday to Friday

    Relient Health

    Spirit Lake, IA
    3 days ago
  •  ...Spirit Lake, IA Full time 2300129 Location: Lakes Regional Family Medicine Worker Type: Regular Work Shift: Primarily days with night, weekend and holiday...  ...involvement (United States of America) Position Highlights Sign-on Bonus and Relocation Allowance... 
    Suggested
    Full time
    Part time
    Work experience placement
    Live out
    Relocation package
    Shift work
    Night shift
    Weekend work

    Avera

    Spirit Lake, IA
    3 days ago
  • $37.5 - $62 per hour

     ...class health care in America's heartland. Facility: GSS IA Spirit Lake Hm Care Location: Spirit Lake, IA Shift: Day Job Schedule...  ...if necessary. Educates clients/patients/residents and their family members about treatment plans/schedules and self-exercises to... 
    Suggested
    Full time
    Part time
    Work from home
    Relocation package
    Shift work

    Sanford Health

    Spirit Lake, IA
    1 day ago
  •  ...Estherville, located in northwest Iowa, is seeking an experienced,...  ...eligible or board certified family medicine physician to join our team. This...  ...great quality of life. This position also qualifies for Avera...  ...is located within the Iowa Lakes Corridor. With a population... 
    Suggested
    Full time
    Shift work

    Avera Health

    Estherville, IA
    1 day ago
  •  ...Hospital setting. This full-time , permanent position is a chance to make a real difference in...  ...therapy services Conducting patient and family education Delivering quality physical...  ...offered Medical Specialties: Physical Medicine & Rehabilitation Healthcare Setting: Mixed... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Interim role
    Relocation package
    Monday to Friday
    Flexible hours
    Day shift

    Relient Health

    Spirit Lake, IA
    3 days ago
  •  ...large regional healthcare organization in Emmet County, IA is looking for a Primary Care Physician for their outpatient clinic. ~ Board Eligible/Board Certified Family Medicine or Internal Medicine ~ Monday-Friday 8a-5p, 40 hours ~100% outpatient ~ FM... 
    Live in
    Relocation package
    Monday to Friday

    GO Staffing

    Estherville, IA
    4 days ago
  •  ...Physical Therapist - Spirit Lake, IA (Hospital) We seek a Physical...  ..., and educating patients and families to improve mobility and function...  ...by the APTA. Active Iowa state license to practice Physical...  ...including direct hire positions, temp-to-hire, and travel contracts... 
    Full time
    Temporary work
    Seasonal work
    Local area
    Relocation package
    Flexible hours

    Tender Touch - Edgewater, MD - Jackson Therapy

    Spirit Lake, IA
    1 day ago
  •  ...Professional Opportunity at Avera Holy Family HospitalWorker Type: RegularWork Shift:...  ...call involvement (United States of America)Position HighlightsSign-On Bonus and Relocation...  ...QualificationsMedical Doctor - Board of Medicine Licensed and qualified to practice medicine... 
    Full time
    Part time
    Relocation package
    Shift work
    Night shift
    Weekend work

    Avera Health

    Estherville, IA
    2 days ago
  • $38 - $48 per hour

     ...Opportunity Full-time Physical Therapist opportunity in Spirit Lake, Iowa. Setting is in an outpatient clinic, hospital inpatient...  ...develop new programs Communicate with patients, patients' families and physicians and staff Present in-services to fellow staff... 
    Full time
    Temporary work
    Flexible hours

    RehabVisions

    Spirit Lake, IA
    5 days ago
  •  ...Dental Assistant Position We are looking for a competent dental assistant who will make the dentist's office more efficient and pleasant...  ...from dental assistant school is preferred Additional certification or training is an asset (e.g. EFDA) Iowa Dental Associates
    Work at office

    Iowa Dental Associates

    Spirit Lake, IA
    1 day ago
  • Respiratory Therapist Profession: Respiratory Therapist Specialty: ICU Shift: 06:30 AM - 03:00 PM Start Date: 04/10/2026 City: Spirit Lake State: IA Staff DNA
    Shift work

    Staff DNA

    Spirit Lake, IA
    3 days ago
  • $28 - $42 per hour

     ...Respiratory Therapist Respiratory Therapy Location: Spirit Lake, IA Assignment type: Permanent Pay: $28.00 - $42.00 /hr Your Schedule Shift Type: Day Estimated Hours: 40 hours per week Start Date: Oct 12, 2026 Start dates are typically 3-4 weeks... 
    Permanent employment
    Shift work

    Medical Solutions

    Spirit Lake, IA
    5 days ago
  •  ...Respiratory Therapist I'm hiring for a Respiratory Therapist in Iowa! The RRT performs daily floor therapies, responds to all...  ...management as needed and performs diagnostic testing as ordered by the physician in a timely manner; assists in the performance of daily... 
    Permanent employment
    Full time
    Relocation package
    Shift work

    K.A. Recruiting

    Milford, IA
    1 day ago
  •  ...Associate Dentist Opportunity Great Lakes Dental Associates is looking for a patient-focused, motivated Associate Dentist to join...  ...insurance, PTO, and retirement options (for full-time roles) At Iowa Dental Associates, we believe great dentistry starts with a... 
    Full time
    Flexible hours

    Iowa Dental Associates

    Spirit Lake, IA
    4 days ago
  •  ...Skilled Nursing setting. Millennium Therapy is a patient focused, therapist owned, and therapist managed company that operates throughout Iowa providing Physical, Occupational, and Speech Therapy in various settings. The local home office provides quick support to our... 
    Full time
    Local area
    Home office
    Relocation package
    Flexible hours

    Millennium Therapy

    Okoboji, IA
    2 days ago
  •  ...Associate Dentist | Build a Career You’re Excited About Iowa Dental Associates | Opportunities Across Our Practices What do...  ...individualized treatment planning. Build relationships with patients and families over time. Work alongside your team to create an office... 
    Work at office

    Iowa Dental Associates, LLC

    Spirit Lake, IA
    8 days ago
  •  ...function testing to evaluate lung performance. Collaborate with physicians, nurses, and other healthcare professionals to develop and...  ...compliance with hospital policies. Educate patients and families on respiratory care techniques and equipment use when... 
    Permanent employment
    Work at office
    Night shift
    Rotating shift

    StaffDNA

    Spirit Lake, IA
    6 days ago
  •  ...function, and enhance overall quality of life. This position offers the opportunity to collaborate with physicians, surgeons, and an interdisciplinary healthcare...  ...and other surgical patients Educate patients and families on home exercise programs, injury prevention, and... 

    TEEMA

    Spirit Lake, IA
    23 hours ago
  •  ...Tenens Opportunities Our organization provides a variety of locum assignments, ranging from just a single day to several years. Some positions may require travel, while others are conveniently located nearby. Regardless of your preferences, we present genuine opportunities... 
    Weekly pay
    Locum
    Shift work

    CompHealth

    Arnolds Park, IA
    1 day ago
  •  ...preoperative care of Soldiers and their families; before, during and after surgery. If you...  ...skills in anesthesia, intensive care medicine, emergency medicine and pain management...  ...may also be eligible for special pay as a physician ? For Army Reserve, a monthly stipend through... 
    Permanent employment
    Internship
    Local area

    United States Army

    Arnolds Park, IA
    1 day ago
  •  ...Responsibilities Physical Therapist Summary: Provides physical therapy and related services for patients while maintaining positive levels of interaction with facilities and clients in accordance with the principles and practices of physical therapy and within Reliant... 
    Full time
    Relocation package
    Flexible hours

    Reliant Rehabilitation

    Estherville, IA
    3 days ago
  •  ...teams \n \n Perform arterial blood gases and interpret results \n \n Educate patients and families on respiratory care and equipment \n \n Collaborate with physicians, nurses, and interdisciplinary care teams \n \n Ensure compliance with hospital policies,... 
    Shift work

    KA Recruiting Inc.

    Estherville, IA
    20 days ago
  •  ...permanent direct hire basis . Position Details: Full-time permanent direct...  ...treatments and procedures in accordance with physician orders Monitor and assess patients...  ...as needed Educate patients and families regarding respiratory treatments and care... 
    Permanent employment
    Full time
    Immediate start
    Shift work

    K.A. Recruiting

    Estherville, IA
    4 days ago
  •  ...Physical Therapist (PT) – Long-Term Care Facility Position Title: Physical Therapist (PT) Department: Rehabilitation...  ...quality of life. The therapist collaborates with physicians, nursing staff, residents, families, and interdisciplinary team members to ensure... 
    Full time

    Estherville Community Care Center

    Estherville, IA
    18 days ago
  •  ...Reliant Therapy Team Position Join Reliant's therapy team and make a real impact in the lives of the patients and residents we serve. As a leading rehab therapy provider for skilled nursing facilities, Reliant therapists provide necessary rehabilitation services for... 
    Flexible hours

    Reliant Rehabilitation

    Estherville, IA
    3 days ago
  •  ...integrated clinical services including internal medicine, psychiatry, psychotherapy, and podiatry...  ...health needs of their residents. Position Summary Vitae Health is seeking a...  ...treatment planning. Educate residents, families, and staff on foot care, preventive... 

    Vitaehs

    Estherville, IA
    1 day ago
  •  ...holistic resident careParticipate in care plan meetings and contribute to interdisciplinary treatment planningEducate residents, families, and staff on foot care, preventive measures, proper footwear, and management of chronic conditionsMaintain accurate, timely, and... 

    Vitae Health Systems

    Estherville, IA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to General Practice Physician (Physician #). Be the first to apply!