How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near Des Moines, IA?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in Des Moines, IA?

-
Physician Assistant
Average Salary: $123,742
This role works closely with doctors and patients. They diagnose and treat illnesses. They often work in clinics and hospitals. This job offers a dynamic work environment.
Find Physician Assistant jobs in Des Moines, IA
-
Nurse Manager
Average Salary: $106,367
A nurse manager oversees nursing staff in healthcare facilities. They ensure high-quality patient care. They coordinate with doctors and other healthcare professionals. This role is vital for smooth hospital operations.
Find Nurse Manager jobs in Des Moines, IA
-
Graduate Nurse
Average Salary: $102,741
Graduate nurses provide patient care under supervision. They work in various settings like hospitals and clinics. They gain experience and skills to advance their careers. This job is a stepping stone to higher roles.
Find Graduate Nurse jobs in Des Moines, IA
-
Nurse Educator
Average Salary: $94,827
Nurse educators teach and train nursing students. They work in academic settings and hospitals. They prepare students for nursing careers. This role combines teaching and clinical experience.
Find Nurse Educator jobs in Des Moines, IA
-
Registered Nurse
Average Salary: $92,631
Registered nurses provide patient care and support. They work in hospitals, clinics, and other healthcare settings. They monitor patients and administer treatments. This role is essential for patient well-being.
Find Registered Nurse jobs in Des Moines, IA
-
Health Coach
Average Salary: $60,275
Health coaches help people improve their health. They provide guidance on diet, exercise, and lifestyle. They often work with individuals and groups. This role focuses on preventive care and wellness.
Find Health Coach jobs in Des Moines, IA
-
Case Manager
Average Salary: $53,578
Case managers coordinate care for patients. They work with doctors, nurses, and other healthcare providers. They ensure patients receive the right care. This role is crucial for patient advocacy and care coordination.
Find Case Manager jobs in Des Moines, IA