Position
City
Salary

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

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

In Des Moines, IA, Nurse Practitioners earn a solid income. The average yearly salary stands at around $163,100. This figure reflects the hard work and dedication many Nurse Practitioners invest in providing quality patient care.


Nurse Practitioners in Des Moines enjoy a range of salaries based on experience and specialty. The lower end starts at about $24,000, while the top earners can make up to $400,000. Most fall somewhere in between, with the median salary around $126,545. This variety allows Nurse Practitioners to find positions that match their career goals and financial needs.

Nurse Practitioner jobs in Des Moines, IA

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

Looking for top-paying Nurse Practitioner jobs near Des Moines, IA? Clinton, IA, leads with an impressive average salary of $268,500. Nearby Muscatine, IA, also offers competitive pay at $200,375. Mason City, IA, provides another attractive option with salaries reaching $178,350. These nearby cities present excellent opportunities for those seeking well-compensated roles. The high salaries reflect a demand for skilled healthcare professionals. Job seekers can expect attractive benefits and growth potential in these areas.
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
    Clinton offers a stable environment for healthcare professionals. The city boasts several clinics and hospitals where practitioners can gain valuable experience. Clinton Medical Center is a notable employer in the area.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $200,375
    Muscatine provides a supportive community for medical workers. The city's healthcare facilities value experienced professionals. Muscatine Health Systems is a leading employer in the region.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Mason City, IA
    Average Salary: $178,350
    Mason City features a variety of healthcare settings. Professionals here often find opportunities to expand their skills. MercyOne North Iowa Medical Center is a prominent employer.
    Find Nurse Practitioner jobs in Mason City, IA


  4. Fort Dodge, IA
    Average Salary: $160,408
    Fort Dodge offers a range of healthcare services. Practitioners can expect a collaborative work environment. UnityPoint Health – St. Anthony Regional Hospital is a key employer.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Cedar Rapids, IA
    Average Salary: $159,349
    Cedar Rapids is home to many healthcare facilities. The city offers diverse opportunities for growth. St. Luke's Hospital is a major employer in the area.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  6. Waterloo, IA
    Average Salary: $155,533
    Waterloo provides a vibrant community for healthcare workers. The city's healthcare system values skilled professionals. Covenant Medical Center is a leading employer.
    Find Nurse Practitioner jobs in Waterloo, IA


  7. Davenport, IA
    Average Salary: $147,476
    Davenport offers numerous healthcare options. Professionals here benefit from a well-established healthcare network. Trinity Medical Center is a significant employer.
    Find Nurse Practitioner jobs in Davenport, IA


  8. Ames, IA
    Average Salary: $142,500
    Ames features a strong healthcare system. The city offers plenty of opportunities for professional development. Iowa State University Health Care is a major employer.
    Find Nurse Practitioner jobs in Ames, IA


  9. Burlington, IA
    Average Salary: $140,563
    Burlington provides a friendly environment for healthcare professionals. The city's facilities support a healthy work-life balance. Great River Health is a notable employer.
    Find Nurse Practitioner jobs in Burlington, IA


  10. Urbandale, IA
    Average Salary: $137,833
    Urbandale offers a range of healthcare services. The city is known for its quality healthcare providers. MercyOne Des Moines Medical Center is a leading employer.
    Find Nurse Practitioner jobs in Urbandale, IA

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

Nurse practitioners in Des Moines, IA, can find rewarding opportunities at top-paying companies. Olympus Health offers the highest average salary at $198,333, making it a highly competitive choice. Optum also provides an attractive average salary of $130,750, along with a robust benefits package. These companies stand out for offering competitive wages and a supportive work environment, making them excellent choices for Nurse Practitioners seeking to advance their careers.
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 top-tier salaries for Nurse Practitioners, making them a top choice for those in Des Moines, IA. They operate in various locations across the city, providing comprehensive healthcare services. Nurse Practitioners at Olympus Health enjoy a supportive environment with excellent benefits and career growth opportunities.


  2. Optum
    Average Salary: $130,750
    Optum provides competitive salaries for Nurse Practitioners in Des Moines, IA. They have multiple locations in the area, offering diverse healthcare services. Nurse Practitioners at Optum benefit from a dynamic work environment and robust professional development programs.


  3. QuickVisit Urgent Care
    Average Salary: $121,000
    QuickVisit Urgent Care offers attractive salaries for Nurse Practitioners in Des Moines, IA. Their clinics are conveniently located throughout the city. Nurse Practitioners here enjoy a fast-paced setting with the opportunity to make a quick impact on patient care.


  4. Curana Health
    Average Salary: $115,714
    Curana Health provides competitive pay for Nurse Practitioners in Des Moines, IA. They operate several healthcare facilities in the area. Nurse Practitioners at Curana Health work in a collaborative environment with a focus on patient-centered care.


  5. Primary Health Care, Inc.
    Average Salary: $114,017
    Primary Health Care, Inc. offers attractive compensation for Nurse Practitioners in Des Moines, IA. They have locations throughout the city, providing various healthcare services. Nurse Practitioners benefit from a supportive team environment and excellent patient interaction.


  6. Planned Parenthood
    Average Salary: $103,667
    Planned Parenthood offers competitive salaries for Nurse Practitioners in Des Moines, IA. They have multiple locations in the city, focusing on reproductive health services. Nurse Practitioners here enjoy a mission-driven work environment with strong community support.


  7. Wound Care Plus, LLC
    Average Salary: $98,750
    Wound Care Plus, LLC provides good salaries for Nurse Practitioners in Des Moines, IA. They operate several wound care clinics across the city. Nurse Practitioners benefit from specialized training and a focus on high-quality patient care.

Currently 8,369 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,369 Job Openings