Position
City
Salary

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

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

Nurse Practitioners in Des Moines, IA, enjoy a rewarding career with a competitive salary. On average, they earn about $160,517 per year. This figure reflects the dedication and skill required for the role. The salary range can vary based on experience and specialty.

The salary distribution shows that many Nurse Practitioners earn between $92,364 and $194,909 annually. This range highlights the potential for growth and advancement in the field. Factors such as education, certifications, and years of experience can influence earnings. Nurse Practitioners often find opportunities for higher pay in specialized areas like pediatrics or family care.

Nurse Practitioner jobs in Des Moines, IA

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

Nurse practitioners in the area near Des Moines, IA, can find excellent job opportunities with competitive salaries. Clinton, IA, leads with an average salary of $268,500. Muscatine, IA, follows closely with an average salary of $204,297. These cities offer promising environments for those seeking rewarding careers in nursing.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Des Moines, IA, highlighting Clinton, IA with the highest at $268,500 and Ames, IA with the lowest at $136,667.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, IA, healthcare professionals enjoy a supportive community. Many work with local hospitals and clinics, providing essential care. The area offers a good work-life balance.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $204,297
    Muscatine, IA, offers a vibrant healthcare sector with many opportunities. Nurse practitioners often work in family health centers and private practices. The community is welcoming and supportive.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Mason City, IA
    Average Salary: $176,805
    Mason City, IA, provides a friendly environment for healthcare workers. Nurse practitioners can find jobs in local hospitals and community health centers. The area values skilled professionals.
    Find Nurse Practitioner jobs in Mason City, IA


  4. Cedar Falls, IA
    Average Salary: $163,182
    Cedar Falls, IA, is a great place for healthcare professionals. Nurse practitioners often work in university health services and local clinics. The community is tight-knit and supportive.
    Find Nurse Practitioner jobs in Cedar Falls, IA


  5. Fort Dodge, IA
    Average Salary: $160,244
    Fort Dodge, IA, offers many opportunities for healthcare workers. Nurse practitioners can find jobs in hospitals and private practices. The area is known for its friendly and professional atmosphere.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  6. Cedar Rapids, IA
    Average Salary: $153,456
    Cedar Rapids, IA, is a bustling city with many healthcare options. Nurse practitioners often work in large hospitals and specialized clinics. The city offers a diverse and dynamic work environment.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  7. Waterloo, IA
    Average Salary: $152,464
    In Waterloo, IA, nurse practitioners can find rewarding jobs in hospitals and community health centers. The city values skilled healthcare professionals and offers a supportive work environment.
    Find Nurse Practitioner jobs in Waterloo, IA


  8. Davenport, IA
    Average Salary: $142,759
    Davenport, IA, provides many opportunities for healthcare workers. Nurse practitioners can work in hospitals, clinics, and private practices. The city is known for its vibrant and professional healthcare community.
    Find Nurse Practitioner jobs in Davenport, IA


  9. Burlington, IA
    Average Salary: $138,182
    Burlington, IA, offers a welcoming environment for healthcare professionals. Nurse practitioners often work in local hospitals and community health centers. The area values skilled and dedicated workers.
    Find Nurse Practitioner jobs in Burlington, IA


  10. Ames, IA
    Average Salary: $136,667
    Ames, IA, is a great place for healthcare workers. Nurse practitioners can find jobs in university health services and local clinics. The community is supportive and values professional excellence.
    Find Nurse Practitioner jobs in Ames, IA

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

Olympus Health offers top-tier salaries for Nurse Practitioners in Des Moines, IA. With an average salary of $198,333, it stands out as a leading employer. Nystrom & Associates also provides competitive pay, averaging $154,167 for Nurse Practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Des Moines, IA, highlighting Olympus Health with the highest at $198,333 and Planned Parenthood with the lowest at $101,500.
  1. Olympus Health
    Average Salary: $198,333
    Olympus Health offers competitive salaries for Nurse Practitioners. They provide healthcare services in various locations across Des Moines, including their main office and several satellite clinics. Olympus Health focuses on delivering high-quality patient care and offers a supportive work environment.


  2. Nystrom & Associates
    Average Salary: $154,167
    Nystrom & Associates is known for its comprehensive healthcare services. Nurse Practitioners here enjoy a good salary and work in multiple locations throughout Des Moines. The company emphasizes patient-centered care and offers a collaborative work atmosphere.


  3. Optum
    Average Salary: $130,750
    Optum provides a variety of healthcare services and offers a solid salary for Nurse Practitioners. They operate in several locations in Des Moines, focusing on innovative healthcare solutions. Optum values teamwork and professional growth.


  4. Primary Health Care, Inc.
    Average Salary: $130,739
    Primary Health Care, Inc. offers competitive pay for Nurse Practitioners. They serve patients in multiple locations in Des Moines, providing accessible healthcare services. The company is committed to community health and offers a supportive work environment.


  5. Ri-Med
    Average Salary: $125,000
    Ri-Med provides a good salary for Nurse Practitioners. They operate in various locations in Des Moines, focusing on patient care and community health. Ri-Med values its staff and offers a collaborative work environment.


  6. QuickVisit Urgent Care
    Average Salary: $121,000
    QuickVisit Urgent Care offers a solid salary for Nurse Practitioners. They have multiple locations in Des Moines, providing urgent care services. The company emphasizes patient care and offers a fast-paced work environment.


  7. Molina Healthcare
    Average Salary: $118,320
    Molina Healthcare provides a competitive salary for Nurse Practitioners. They operate in several locations in Des Moines, focusing on managed healthcare services. The company values its staff and offers a supportive work environment.


  8. Wound Care Plus, LLC
    Average Salary: $103,125
    Wound Care Plus, LLC offers a good salary for Nurse Practitioners. They serve patients in various locations in Des Moines, specializing in wound care services. The company emphasizes patient care and offers a supportive work environment.


  9. Planned Parenthood
    Average Salary: $101,500
    Planned Parenthood provides a solid salary for Nurse Practitioners. They operate in multiple locations in Des Moines, focusing on reproductive health services. The company values its staff and offers a supportive work environment.

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