What is the salary of a Neonatal Nurse Practitioner? In the United States, a Neonatal Nurse Practitioner earns an average salary of $107,230. The salary range for a Neonatal Nurse Practitioner is usually between $97,282 and $132,131 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $143,389. The highest Neonatal Nurse Practitioner salary in the United States was $204,548. The average hourly pay for a Neonatal Nurse Practitioner is $51.55.
Top 3 states paying the highest average Neonatal Nurse Practitioner salary are Iowa, with an average salary of $119,134, followed by Missouri, with an average salary of $105,254, and Utah, with an average salary of $110,853. Employers paying the highest salary for a Neonatal Nurse Practitioner job are University of Iowa (IA), University of Utah (UT) and University of Missouri (MO).
Employer | Average Salary |
---|---|
University of Iowa, IA | $119,134 |
University of Utah, UT | $110,852 |
University of Missouri, MO | $105,253 |
Job Title | Average Salary |
---|
Select a state to view specific salary for Neonatal Nurse Practitioner and other interesting information
State | Average Salary | Records Number |
---|---|---|
Iowa | $119,134 | 19 |
Indiana | $38,570 | 7 |
Missouri | $105,254 | 9 |
Utah | $110,853 | 13 |