Position
City
Salary

How much does a Nurse Practitioner make in Des Moines, IA?

The average salary for a Nurse Practitioner is $163,372 per year in Des Moines, IA.

Nurse Practitioners in Des Moines, IA enjoy a competitive salary that reflects their vital role in healthcare. The average yearly salary stands at around $163,372. This amount can vary based on several factors, including experience and specialization. For those new to the field, salaries start at approximately $24,000. However, with more experience, Nurse Practitioners can earn well above average, with some professionals making over $365,000 annually.


Several elements can influence a Nurse Practitioner's salary. These include the specific healthcare facility, the number of years in practice, and the area of specialization. For instance, those who work in hospitals often earn more compared to those in clinics or private practices. Specialization in areas like pediatrics, geriatrics, or family health can also impact earning potential. Additionally, certifications and advanced degrees can open doors to higher-paying opportunities. Job seekers aiming for the top end of the salary range should focus on gaining extensive experience and additional qualifications.

Nurse Practitioner jobs in Des Moines, IA

What are the highest paying cities for a Nurse Practitioner near Des Moines, IA?

Nurse practitioners near Des Moines, IA, have several great cities to choose from for high-paying jobs. Clinton, IA, stands out with the highest average salary of $268,500. Muscatine, IA, offers a strong salary of $198,245 per year. These cities provide excellent opportunities for those seeking rewarding careers in healthcare.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Des Moines, IA, highlighting Clinton, IA with the highest at $268,500 and Urbandale, IA with the lowest at $137,833.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, healthcare professionals enjoy a vibrant community. The city supports a range of healthcare providers, ensuring diverse work environments. ProMedica Senior Care offers excellent opportunities for those looking to make a difference.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $198,245
    Muscatine values healthcare expertise. Professionals can find rewarding positions in local clinics and hospitals. MercyOne offers a supportive work culture, enhancing job satisfaction.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Mason City, IA
    Average Salary: $178,578
    Mason City provides a welcoming atmosphere for healthcare workers. Local facilities value skilled professionals. MercyOne is a key employer, offering various healthcare opportunities.
    Find Nurse Practitioner jobs in Mason City, IA


  4. Fort Dodge, IA
    Average Salary: $160,888
    Fort Dodge offers a range of healthcare roles. The city's healthcare sector is growing, providing new job prospects. UnityPoint Health is a notable employer, committed to quality care.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Cedar Rapids, IA
    Average Salary: $158,712
    Cedar Rapids has a thriving healthcare industry. Professionals here enjoy a variety of settings, from hospitals to private practices. St. Luke's Hospital is a leading employer, known for its supportive environment.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  6. Waterloo, IA
    Average Salary: $151,223
    Waterloo provides dynamic healthcare opportunities. The city's healthcare needs are diverse, offering various roles. St. Luke's Hospital is a top employer, offering excellent career growth.
    Find Nurse Practitioner jobs in Waterloo, IA


  7. Davenport, IA
    Average Salary: $149,412
    Davenport's healthcare sector is vibrant and supportive. Professionals can find fulfilling positions in numerous facilities. Trinity Medical Center is a key employer, valuing skilled healthcare workers.
    Find Nurse Practitioner jobs in Davenport, IA


  8. Ames, IA
    Average Salary: $141,346
    Ames offers a range of healthcare opportunities. The city’s healthcare needs are diverse, providing various job roles. IOWA METHODIST MEDICAL CENTER is a prominent employer, known for its quality care.
    Find Nurse Practitioner jobs in Ames, IA


  9. Burlington, IA
    Average Salary: $140,563
    Burlington provides a supportive environment for healthcare professionals. The city offers diverse healthcare roles. Great River Health is a leading employer, committed to excellence.
    Find Nurse Practitioner jobs in Burlington, IA


  10. Urbandale, IA
    Average Salary: $137,833
    Urbandale offers many healthcare opportunities. The city’s healthcare sector is growing, providing various roles. UnityPoint Health – Des Moines is a top employer, offering excellent career prospects.
    Find Nurse Practitioner jobs in Urbandale, IA

What are the best paying companies for a Nurse Practitioner in Des Moines, IA?

Olympus Health leads in offering the highest pay for Nurse Practitioners in Des Moines, IA. The company provides a competitive salary of nearly $200,000. DaVita follows closely with an average salary of around $150,000, offering a strong opportunity for skilled professionals.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Des Moines, IA, highlighting Olympus Health with the highest at $198,333 and Wound Care Plus, LLC with the lowest at $98,750.
  1. Olympus Health
    Average Salary: $198,333
    Olympus Health offers competitive salaries and a supportive work environment. They focus on providing top-notch care in Des Moines. Their facilities are well-equipped, and they value the expertise of their Nurse Practitioners.


  2. DaVita
    Average Salary: $149,833
    DaVita is known for its commitment to patient care. They operate several clinics in Des Moines and offer comprehensive benefits. Nurse Practitioners at DaVita work in a team-oriented setting, focusing on patient wellness.


  3. Optum
    Average Salary: $130,750
    Optum provides a dynamic work environment with a strong focus on innovation. They have multiple locations in Des Moines where Nurse Practitioners can make a significant impact. They value professional growth and continuous learning.


  4. QuickVisit Urgent Care
    Average Salary: $121,000
    QuickVisit Urgent Care offers a fast-paced and rewarding work environment. They have several urgent care centers in Des Moines. Nurse Practitioners here play a crucial role in providing immediate and effective care to patients.


  5. Curana Health
    Average Salary: $115,714
    Curana Health focuses on providing specialized care to specific populations. They operate in various locations in Des Moines. Nurse Practitioners here enjoy a collaborative work environment and opportunities for professional development.


  6. Primary Health Care, Inc.
    Average Salary: $114,017
    Primary Health Care, Inc. offers a range of healthcare services across Des Moines. They value their Nurse Practitioners and provide a supportive setting. The company focuses on delivering high-quality care to the community.


  7. Planned Parenthood
    Average Salary: $103,667
    Planned Parenthood provides essential healthcare services with a focus on patient privacy and support. They have several locations in Des Moines. Nurse Practitioners here are integral in delivering compassionate and comprehensive care.


  8. Wound Care Plus, LLC
    Average Salary: $98,750
    Wound Care Plus, LLC specializes in wound care and healing. They operate multiple clinics in Des Moines. Nurse Practitioners here work closely with a dedicated team to provide specialized care and support to patients.

Currently 8,034 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
8,034 Job Openings