Position
City
Salary

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

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

The role of a Nurse Practitioner (NP) is vital in healthcare, providing essential services to patients. In Des Moines, IA, NPs enjoy competitive salaries. The average yearly salary for an NP in this city is $135,661. This figure varies based on experience and specialty.

A breakdown of salaries shows the range of income for NPs. For instance, those just starting out might earn around $24,000 per year. As experience grows, so do earnings. At the higher end, experienced NPs can earn upwards of $237,818 annually. Such figures make NP a rewarding career in terms of both job satisfaction and financial compensation.

Nurse Practitioner jobs in Des Moines, IA

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

Nurse practitioners around Des Moines, IA, have excellent job opportunities. Clinton, IA, leads with an average salary of $176,706, making it a top choice for those in the field. Other nearby cities like Muscatine and Mason City also offer high salaries and attractive work environments. Job seekers will find good options in Cedar Rapids, Davenport, and Iowa City. These areas offer competitive pay and a chance to work with top healthcare facilities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Des Moines, IA, highlighting Clinton, IA with the highest at $176,706 and Burlington, IA with the lowest at $129,908.
  1. Clinton, IA
    Average Salary: $176,706
    In Clinton, healthcare professionals enjoy a supportive work environment. Local healthcare facilities, like UnityPoint Health – Clinton, offer advanced care. Opportunities for growth and collaboration abound.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $172,875
    Muscatine provides a thriving community for healthcare providers. At Genesis Medical Center, professionals work with cutting-edge technology. The area offers a mix of urban and rural lifestyles.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Mason City, IA
    Average Salary: $161,676
    Mason City boasts a friendly environment for those in healthcare. At MercyOne North Iowa Medical Center, teamwork and patient care are key. The area offers a small-town feel with modern amenities.
    Find Nurse Practitioner jobs in Mason City, IA


  4. Cedar Rapids, IA
    Average Salary: $154,283
    Cedar Rapids is a hub for healthcare professionals. St. Luke's Hospital provides a dynamic setting. The city offers a blend of cultural events and outdoor activities.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  5. Davenport, IA
    Average Salary: $141,860
    In Davenport, healthcare workers find ample opportunities. Trinity Regional Medical Center offers modern facilities. The city's riverside location provides scenic views and recreational activities.
    Find Nurse Practitioner jobs in Davenport, IA


  6. Iowa City, IA
    Average Salary: $133,105
    Iowa City offers a vibrant healthcare scene. The University of Iowa Hospitals and Clinics is a leading employer. The area combines academic excellence with community support.
    Find Nurse Practitioner jobs in Iowa City, IA


  7. Fort Dodge, IA
    Average Salary: $132,223
    Fort Dodge provides a welcoming environment for healthcare professionals. UnityPoint Health – Fort Dodge offers comprehensive care. The area offers a mix of urban and rural living.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  8. Cedar Falls, IA
    Average Salary: $131,875
    Cedar Falls offers a close-knit community for healthcare workers. At MercyOne Waterloo Medical Center, professionals receive strong support. The area provides a balanced lifestyle with easy access to nature.
    Find Nurse Practitioner jobs in Cedar Falls, IA


  9. Ottumwa, IA
    Average Salary: $131,367
    Ottumwa provides a supportive environment for healthcare professionals. The Ottumwa Regional Health Center offers modern facilities. The area combines historical charm with community events.
    Find Nurse Practitioner jobs in Ottumwa, IA


  10. Burlington, IA
    Average Salary: $129,908
    Burlington offers a variety of opportunities for healthcare professionals. Great River Health System provides advanced care. The city's location on the Mississippi River offers scenic beauty and recreational activities.
    Find Nurse Practitioner jobs in Burlington, IA

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

Nurse practitioners have high demand in Des Moines, IA, especially at top-paying firms. Headway leads the way with an average salary of $342,000. JT MedStaff and Nystrom & Associates, Ltd. offer competitive packages, with average salaries above $150,000.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Des Moines, IA, highlighting Headway with the highest at $342,000 and Curana Health with the lowest at $108,333.
  1. Headway
    Average Salary: $342,000
    Headway is a growing healthcare technology company that connects patients with Nurse Practitioners in Des Moines, IA. They operate in multiple locations across the city.


  2. JT MedStaff
    Average Salary: $173,700
    JT MedStaff is a leading provider of medical staffing solutions. They offer Nurse Practitioner positions in Des Moines, IA, with opportunities across various locations.


  3. Nystrom & Associates, Ltd.
    Average Salary: $154,167
    Nystrom & Associates, Ltd. is a well-established mental health and wellness provider. They have Nurse Practitioner roles in Des Moines, IA, focusing on patient care in their clinics.


  4. DaVita Kidney Care
    Average Salary: $149,833
    DaVita Kidney Care specializes in nephrology care. They offer Nurse Practitioner positions in Des Moines, IA, with locations providing comprehensive kidney care services.


  5. U.S. Department of Veterans Affairs
    Average Salary: $145,584
    The U.S. Department of Veterans Affairs provides healthcare services to veterans. They have Nurse Practitioner positions in Des Moines, IA, with facilities located throughout the city.


  6. Optum
    Average Salary: $130,023
    Optum is a health services and innovation company. They offer Nurse Practitioner roles in Des Moines, IA, with various healthcare facilities.


  7. Iowa Primary Care Association
    Average Salary: $123,667
    The Iowa Primary Care Association works to improve primary care services. They have Nurse Practitioner positions in Des Moines, IA, across different primary care sites.


  8. QUICK VISIT URGENT CARE
    Average Salary: $121,000
    QUICK VISIT URGENT CARE provides urgent medical care services. They offer Nurse Practitioner positions in Des Moines, IA, with locations in various areas of the city.


  9. Primary Health Care, Inc (PHC)
    Average Salary: $117,481
    Primary Health Care, Inc (PHC) focuses on community health services. They have Nurse Practitioner positions in Des Moines, IA, with clinics in multiple locations.


  10. Curana Health
    Average Salary: $108,333
    Curana Health specializes in senior healthcare services. They offer Nurse Practitioner roles in Des Moines, IA, with facilities providing care to elderly patients.

Currently 9,885 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
9,885 Job Openings