Dentist
$180k - $230kIowa Primary Care Association
Job Type
Full-time
- 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
- 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 What you'll need • DDS/DMD degree from an approved dental school Salary Description
$180,000-$230,000 Depending on experience
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Dentist in Spencer, IA vacancy
$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: 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...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- 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...SuggestedWeekly 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- ...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...Temporary workWork at officeRelocation package
$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- Work Shift Primarily days with night, weekend and holiday on-call involvement (United States of America) Location Spencer-Avera Medical Group Worker Type Regular Position Highlights Varied Shifts You Belong at Avera Be part of a multidisciplinary team built with compassion...Full timePart timeWork experience placementShift workNight shiftWeekend work
- ...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
$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- 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,401 - $1,872 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: TGL MedStaff Pay: $1,401 to $1,872 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startShift 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
- 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
$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$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,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$1,401 - $1,872 per week
Registered Nurse (RN) | Long-Term Care Location: Spencer, IA Agency: TGL MedStaff Pay: $1,401 to $1,872 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 8 Weeks Start Date: ASAP About the Position RN - Long Term...Full timeContract workImmediate startShift work$50 per hour
Job description Olympus Health coordinates and performs physical evaluations for state agencies supporting individuals applying for government services in Iowa and multiple other states around the country. We provide this service one Saturday per month, ensuring...$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$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$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,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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Dentist. Be the first to apply!





