Position
City
Salary

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

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

In Des Moines, IA, Nurse Practitioners earn a competitive salary. The average yearly salary stands at $164,406. This salary can vary based on experience and the specific area of practice. A Nurse Practitioner in Des Moines can expect to earn anywhere from $24,000 to over $400,000 annually, depending on their career stage and specialty.

For those just starting out, salaries begin at around $24,000 per year. As Nurse Practitioners gain more experience, their earnings can rise significantly. The highest earners in this profession can make more than $400,000 annually. Most Nurse Practitioners in the area, however, earn between $92,364 and $160,727 each year. This range shows the potential for growth and advancement in the field.

Nurse Practitioner jobs in Des Moines, IA

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

Nurse Practitioners in cities near Des Moines, IA, can find top-paying jobs. Clinton, IA, offers the highest average salary at $268,500. Muscatine, IA, and Mason City, IA, also provide strong earning potential. Exploring jobs in these cities can lead to excellent career opportunities and financial stability.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Des Moines, IA, highlighting Clinton, IA with the highest at $268,500 and Burlington, IA with the lowest at $142,201.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, healthcare professionals thrive with a focus on patient care. Clinton offers diverse opportunities with hospitals like Genesis Health System and community clinics. The city’s supportive environment makes it a great place to advance your career.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $203,724
    Muscatine is a vibrant community where you can make a difference in people’s lives. The city is home to St. Luke’s Hospital, which provides a range of services. Working here allows for meaningful connections with patients and colleagues.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Mason City, IA
    Average Salary: $183,509
    Mason City provides a welcoming atmosphere for those in healthcare. MercyOne North Iowa Medical Center is a key employer, offering modern facilities and a supportive team. The area emphasizes work-life balance, enhancing job satisfaction.
    Find Nurse Practitioner jobs in Mason City, IA


  4. Fort Dodge, IA
    Average Salary: $160,408
    Fort Dodge offers a mix of urban and rural experiences. The community values healthcare providers, with major employers like UnityPoint Health. The area’s commitment to patient care creates a rewarding work environment.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Cedar Rapids, IA
    Average Salary: $157,584
    Cedar Rapids is a bustling city with diverse job opportunities. Institutions like St. Luke’s Hospital offer excellent benefits and a dynamic work setting. The city’s vibrant community life enhances the overall experience for healthcare professionals.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  6. Waterloo, IA
    Average Salary: $157,417
    Waterloo has a growing healthcare sector with opportunities at local hospitals and clinics. The University of Iowa Hospitals & Clinics often collaborates with local providers, offering advanced training and resources.
    Find Nurse Practitioner jobs in Waterloo, IA


  7. Davenport, IA
    Average Salary: $147,242
    Davenport offers a range of healthcare opportunities with key employers like Genesis Health System. The city’s diverse population and community programs enrich the professional experience, making it a dynamic place to work.
    Find Nurse Practitioner jobs in Davenport, IA


  8. Cedar Falls, IA
    Average Salary: $146,423
    In Cedar Falls, healthcare is a priority, with many opportunities at local clinics and hospitals. The community’s emphasis on education and family values creates a supportive environment for professionals.
    Find Nurse Practitioner jobs in Cedar Falls, IA


  9. Ames, IA
    Average Salary: $142,500
    Ames offers a lively environment for healthcare providers. The city is home to prominent institutions like Iowa State University Health Care, providing cutting-edge facilities and a collaborative atmosphere.
    Find Nurse Practitioner jobs in Ames, IA


  10. Burlington, IA
    Average Salary: $142,201
    Burlington provides a tranquil setting with excellent healthcare opportunities. Great River Health System is a major employer, offering a supportive community and state-of-the-art resources.
    Find Nurse Practitioner jobs in Burlington, IA

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

Nurse practitioners in Des Moines, IA, have excellent opportunities with top-paying employers. Olympus Health offers the highest salary at $198,333 annually. QuickVisit Urgent Care and Primary Health Care, Inc. provide competitive pay, with averages around $120,000 per year.
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 is a leading provider of healthcare services in Des Moines. They offer diverse opportunities for Nurse Practitioners to work in various specialties. Locations include multiple clinics throughout the city.


  2. Optum
    Average Salary: $130,750
    Optum is a well-known health services company with multiple facilities in Des Moines. They provide a variety of roles for Nurse Practitioners, focusing on patient care and health management. Their locations cover different areas of the city.


  3. QuickVisit Urgent Care
    Average Salary: $121,000
    QuickVisit Urgent Care offers immediate care services with several locations in Des Moines. Nurse Practitioners here play a crucial role in patient assessments and treatment. Their urgent care centers are easily accessible throughout the area.


  4. Primary Health Care, Inc.
    Average Salary: $120,163
    Primary Health Care, Inc. is dedicated to providing comprehensive healthcare services in Des Moines. They offer various positions for Nurse Practitioners, focusing on patient health and wellness. Their clinics are spread across different neighborhoods.


  5. Curana Health
    Average Salary: $114,000
    Curana Health specializes in senior care and has several locations in Des Moines. They offer rewarding roles for Nurse Practitioners, focusing on elderly patient care. Their facilities are located in key areas of the city.


  6. Planned Parenthood
    Average Salary: $102,800
    Planned Parenthood offers a range of healthcare services, including family planning and reproductive health. Nurse Practitioners here contribute to comprehensive patient care. Their clinics are strategically located across Des Moines.


  7. Wound Care Plus, LLC
    Average Salary: $98,750
    Wound Care Plus, LLC specializes in wound care and operates several centers in Des Moines. They provide specialized roles for Nurse Practitioners focused on wound management. Their locations are spread throughout the city.

Currently 6,684 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
6,684 Job Openings