What is the salary of a Neonatal Nurse Practitioner? In the United States, a Neonatal Nurse Practitioner earns an average salary of $113,286. The salary range for a Neonatal Nurse Practitioner is usually between $88,060 and $137,029 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $147,658. The highest Neonatal Nurse Practitioner salary in the United States was $184,964. The average hourly pay for a Neonatal Nurse Practitioner is $54.46.
Top 3 states paying the highest average Neonatal Nurse Practitioner salary are Missouri, with an average salary of $119,505, followed by Iowa, with an average salary of $107,646, and Utah, with an average salary of $110,853. Employers paying the highest salary for a Neonatal Nurse Practitioner job are University of Missouri (MO) and University of Iowa (IA).
Employer | Average Salary |
---|---|
University of Missouri, MO | $111,407 |
University of Iowa, IA | $107,646 |
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 | $107,646 | 22 |
Indiana | $38,570 | 7 |
Missouri | $119,505 | 9 |
Utah | $110,853 | 13 |