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

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

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

-
Health Coach
Average Salary: $149,339
Helping individuals make better health choices is a rewarding job. Coaches work with clients to set goals and create plans. They often work with local clinics and fitness centers.
Find Health Coach jobs in Des Moines, IA
-
Physician Assistant
Average Salary: $137,607
A key role in patient care. Assistants work under doctors to diagnose and treat patients. They serve at hospitals and specialized clinics. MercyOne Des Moines Medical Center is one employer.
Find Physician Assistant jobs in Des Moines, IA
-
Graduate Nurse
Average Salary: $110,472
Recent graduates often find work in busy settings. They assist experienced nurses and provide patient care. Many start in hospitals, such as UnityPoint Health.
Find Graduate Nurse jobs in Des Moines, IA
-
Public Health Nurse
Average Salary: $108,666
Focusing on community health, these nurses work to prevent diseases. They educate the public and promote healthy lifestyles. Local health departments and non-profits hire these professionals.
Find Public Health Nurse jobs in Des Moines, IA
-
Nurse Educator
Average Salary: $94,461
Teaching new nurses is a vital job. Educators prepare the next generation in classrooms and labs. They work at colleges and healthcare facilities.
Find Nurse Educator jobs in Des Moines, IA
-
Registered Nurse
Average Salary: $94,272
RNs are essential in healthcare. They provide direct patient care in various settings. Hospitals like Iowa Methodist Medical Center offer many opportunities.
Find Registered Nurse jobs in Des Moines, IA
-
Case Manager
Average Salary: $59,427
Helping patients navigate healthcare is a crucial role. Managers coordinate care and ensure patients receive the right services. They work in hospitals, community health centers, and insurance companies.
Find Case Manager jobs in Des Moines, IA



