Dentist
$180k - $230kIowa Primary Care Association
General Dentist Position
The Iowa Primary Care Association is actively recruiting a full-time General Dentist to provide care at a vibrant community health center (FQHC) in Spencer, IA!
Position Highlights:
- Work/Life Balance: Flexible schedule within clinic hours of Mon-Fri: 8am-5pm seeing on average 14 patients per day + hygiene checks
- Full supportive team includes: 2 dentists (including this position), 1 dental hygienist, and 5 dental assistants.
- Financial Support: Eligible for up to $50,000 in student loan repayment through state & federal programs
- Competitive Salary: $180,000 - $230,000/year based on experience.
- Sign On Bonus: $20,000
- Contract Length: 3 years
- Operatories: 7
- EHR: Epic Wisdom
Benefits:
- Licensing and Professional Subscriptions: Reimbursement provided.
- Comprehensive Insurance: Medical, dental, vision, life, accidental death and dismemberment, short-term disability, long-term disability, and flexible spending available.
- Continuing Education: $3,000/year and 5 days for CME
- Paid Time Off: 160 hours PTO available for full-time salaried employees and 8 paid holidays per year (+1 floating holiday after 6 months of employment)
- Retirement Plans: 401k with 5% employer match
What is a community health center (FQHC)?
The largest source of comprehensive primary care for underserved communities and populations.
With an integrated care model that includes medical, dental, behavioral health, and pharmacy services, patients can access comprehensive, coordinated services often under one roof.
Join us in making a difference in the community while enjoying a rewarding career with excellent benefits and a supportive work environment!
Requirements:
DDS/DMD degree from an approved dental school
Iowa Primary Care Association$180k - $230k
...Job Type Full-time Description The Iowa Primary Care Association is actively recruiting a full-time General Dentist to provide care at a vibrant community health center (FQHC) in Spencer, IA ! Position Highlights: Work/Life Balance: flexible...SuggestedFull timeContract workTemporary workRelocation packageFlexible hours- ...B. Education, Training, and Skills Graduation from an accredited high school or equivalent plus licensed to practice as a dentist in the State of Iowa DDS or DMD (a degree in dentistry) Licensed to practice in the State of Iowa Current CPR (BLS) certifications...SuggestedTemporary workWork at officeRelocation package
$70 - $90 per hour
Physician Assistant | Family Practice Location: Spencer, IA Employer: CompHealth Pay: $70 to $90 per hour Start Date: ASAP About the Position CompHealth services are always free to you. Let us do the heavy lifting and handle the headache of credentialing...SuggestedHourly payFull timeLocumImmediate startMonday to FridayShift work$70 - $90 per hour
Physician Assistant | Family Practice Location: Spencer, IA Employer: Weatherby Healthcare Pay: $70 to $90 per hour Start Date: ASAP About the Position If this opportunity sounds right for you, give us a call today to speak with an expert Weatherby...SuggestedHourly payFull timeLocumImmediate startMonday to FridayShift work$70 - $90 per hour
Nurse Practitioner | Family Practice Location: Spencer, IA Employer: CompHealth Pay: $70 to $90 per hour Start Date: ASAP About the Position CompHealth exists to make the locums process easier. Not only will we search for jobs that fit your interests...SuggestedHourly payFull timeLocumImmediate startMonday to FridayShift work$70 - $90 per hour
Nurse Practitioner | Family Practice Location: Spencer, IA Employer: Weatherby Healthcare Pay: $70 to $90 per hour Start Date: ASAP About the Position Weatherby can help you build a custom career plan, with multiple positions available for you...Hourly payFull timeLocumImmediate startMonday to FridayShift work- Doctor of Medicine | Family Practice Location: Spencer, IA Employer: CompHealth Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Come practice in Spencer, the county seat of Clay County, located at the confluence...Weekly payFull timeContract workImmediate startRelocation package
- Nurse Practitioner or Physician Assistant | Family Medicine page is loaded## Nurse Practitioner or Physician Assistant | Family Medicinelocations: Spencer, IAtime type: Full timeposted on: Posted 4 Days Agojob requisition id: 2409804**Location:**Spencer-Avera Medical Group...Full timePart timeWork experience placementShift workDay shift
$85 - $110 per hour
Nurse Practitioner | Oncology - General/Other Location: Spencer, IA Employer: Weatherby Healthcare Pay: $85 to $110 per hour Start Date: ASAP About the Position If you are seeking a new opportunity or would simply like to learn more about locum...Hourly payFull timeLocumImmediate start$41 - $68 per hour
Careers With Purpose Join our not-for-profit organization that has provided over 100 years of housing and services to seniors with a commitment to quality care and service in a Christian environment. Facility: GSS MN Jackson Ctr Location: Jackson, MN Address...Full timePart timeWork experience placementRelocation packageShift work$281k - $400k
Job Description & Requirements Certified Registered Nurse Anesthetist (CRNA) StartDate: ASAP Pay Rate: $281000.00 - $400000.00 An award-winning private practice with the hospital support known for its excellence in patient care is seeking a board-certified ...Full timePrivate practiceImmediate start- ...Assistant at Community Health Center of Fort Dodge, Inc. (CHCFD) plays a crucial role in supporting our dental team by assisting dentists during examinations and treatments, preparing patients for procedures, maintaining a sterile and organized environment, and ensuring...Full timeTemporary work
- Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 About...Weekly payFull timeContract workShift work
- Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: National Staffing Solutions Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 ...Weekly payFull timeContract workShift work
$1,691 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Magnet Medical Pay: $1,691 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 About the Position A Registered Nurse...Full timeContract workImmediate startShift work$1,590 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Core Medical Group Pay: $1,590 per week Shift Information: Days Contract Duration: 8 Weeks Start Date: 8/3/2026 About the Position Client in IA seeking Registered Nurse...Hourly payWeekly payFull timeContract workShift work$1,590 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Core Medical Group Pay: $1,590 per week Shift Information: Days Contract Duration: 8 Weeks Start Date: 8/3/2026 About the Position TravelNurseSource is working with...Hourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workRelocationShift work- Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 About...Weekly payFull timeContract workShift work
- Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: National Staffing Solutions Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 ...Weekly payFull timeContract workShift work
$1,747 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: AHS Staffing Pay: $1,747 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 2 Weeks Start Date: 8/1/2026 About the Position TravelNurseSource is...Permanent employmentFull timeContract workTemporary workShift work$1,747 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: AHS Staffing Pay: $1,747 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 2 Weeks Start Date: 8/1/2026 About the Position AHS Staffing is looking...Full timeContract workShift work$27 - $36 per hour
Careers With Purpose Join our not-for-profit organization that has provided over 100 years of housing and services to seniors with a commitment to quality care and service in a Christian environment. Facility: GSS MN Jackson Ctr Location: Jackson, MN Address...Full timePart timeWork from homeShift workWeekend workDay shift$1,691 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: Magnet Medical Pay: $1,691 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: 8/1/2026 About the Position TravelNurseSource...Full timeContract workImmediate startFlexible hoursShift work$2,226 - $2,682 per month
Registered Nurse - Operating Room Spencer, IA Specialty: OR Position Type: Travel Contract Length: 13 weeks Pay: $2226 - $2682 | Shift: 5x8 Rotating Are you an experienced Operating Room RN looking to take your skills to the next level? Do you thrive ...Contract workRotating shift$1,921 per week
Genie Healthcare is seeking a travel nurse RN Long Term Care (LTC) Long Term Care for a travel nursing job in Spencer, Iowa. Job Description & Requirements ~ Specialty: Long Term Care ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 8 weeks ~36 hours per...Zero hours contractImmediate startShift work$1,912 per week
Skyline Med Staff Home Health is seeking a travel nurse RN Long Term Care (LTC) Long Term Care for a travel nursing job in Spencer, Iowa. Job Description & Requirements ~ Specialty: Long Term Care ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 8 weeks ...Hourly payWork experience placementZero hours contractImmediate startShift work$1,966 per week
Assured Nursing is seeking a travel nurse RN Long Term Care (LTC) Long Term Care for a travel nursing job in Spencer, Iowa. Job Description & Requirements ~ Specialty: Long Term Care ~ Discipline: RN ~ Start Date: 08/03/2026 ~ Duration: 8 weeks ~36 hours ...Weekly payZero hours contractShift work$70 - $90 per hour
Physician Assistant | Family Practice Location: Spencer, IA Employer: Weatherby Healthcare Pay: $70 to $90 per hour Start Date: ASAP About the Position LocumJobsOnline is working with Weatherby Healthcare to find a qualified Family Practice PA in Spencer...Hourly payLocumImmediate startMonday to FridayShift work- Arnold Motor Supply Job Opportunity For almost 100 years, Arnold Motor Supply has been a leading distributor and retailer of automotive replacement parts and accessories with 80 locations across the Midwest. We are recognized as a Top Workplace year after year because...Full timeTemporary workLocal area
- OCCUPATIONAL THERAPIST - PRN - SPENCER POST ACUTE - SPENCER, IA Join our team and start making a difference! Call or text Scott at (***) ***-**** for more information at or e-mail ****@*****.*** Spencer Post Acute Rehabilitation Center in Spencer...Full timeRelief
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Dentist. Be the first to apply!






