The average Neonatal Nurse Practitioner salary in Iowa is $114,875. The salary range for a Neonatal Nurse Practitioner is usually between $85,352 and $138,049 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $184,964. The average hourly pay for a Neonatal Nurse Practitioner is $55.23 per hour.
The employer paying the highest salary for a Neonatal Nurse Practitioner job in Iowa is University of Iowa with an average salary as high as $107,646.
Employer | Average Salary |
---|---|
University of Iowa, IA | $107,646 |
Job Title | Average Salary |
---|---|
Neonatal Nurse Practitioner | $113,286 |
Select a state to view specific salary for Neonatal Nurse Practitioner and other interesting information
State | Average Salary | Records Number |
---|---|---|
Iowa | $107,646 | 22 |
Indiana | $38,570 | 7 |
Missouri | $119,505 | 9 |
Utah | $110,853 | 13 |