Post job

Neonatal nurse salary

Quoted expert
Sophia Thomas

Average neonatal nurse salary

$71,497

$34.37 hourly rate

Entry-level neonatal nurse salary
$41,000 yearly salary
Updated December 15, 2025

Understanding Neonatal Nurse Salaries

The average annual salary for neonatal nurses is approximately $71,497. Factors influencing this salary include experience level and geographic location. Entry-level positions typically start lower, while those with several years of experience can command higher wages. For example, a neonatal nurse with over ten years of experience might earn up to $90,000 annually.

Where Do Neonatal Nurses Earn the Most?

States like California and New York offer the highest salaries for neonatal nurses, often exceeding $80,000 per year. In addition, specialized neonatal intensive care units (NICUs) may provide additional pay incentives due to the demanding nature of the work.

Career Advancement Opportunities

Neonatal nurses can further enhance their income by pursuing advanced certifications, such as becoming a neonatal nurse practitioner (NNP). NNPs typically earn a higher salary, often in the range of $100,000 or more annually, reflecting their advanced responsibilities in patient care.

On this page
Neonatal nurse salary by: 

Let Zippia find your next neonatal nurse job

Floating question marks illustration

Let Zippia find your next neonatal nurse job

Floating question marks illustration

Where can a Neonatal Nurse earn more?

Compare salary by location
Vs
112k
92k
72k
52k
32k
Columbus, OH$95,703
Kansas City, MO$61,922
Compare salary by company
Vs
130k
110k
90k
70k
50k
30k
University of California-Berkeley$103,279
Catholic Health Initiatives - Colorado$60,467

Neonatal nurse salaries by experience level

Experience levelAvg. salaryHourly rate
Entry-level neonatal nurse$56,700$27.26
Mid-level neonatal nurse$71,300$34.28
Senior-level neonatal nurse$97,800$47.02

Neonatal nurse salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter and Comparably, the average salary for a neonatal nurse typically falls between $69,564 and $131,689.
zippia
$71,497yearly
glassdoor[1]
$81,691yearly
comparably[2]
$69,564yearly
ZipRecruiter[3]
$131,689yearly

Average neonatal nurse salary by state

The highest-paying states for neonatal nurses are Washington, California, and Pennsylvania. The lowest average neonatal nurse salary states are Indiana, Oklahoma, and North Dakota.

  • State view
  • County view
Average salary:

Highest paying states for neonatal nurses

RankStateAvg. salaryHourly rate
1Washington$93,014$44.72
2Delaware$88,271$42.44
3Pennsylvania$90,224$43.38
4Massachusetts$81,961$39.40
5Ohio$81,915$39.38
6Wyoming$73,775$35.47
7West Virginia$75,884$36.48
8District of Columbia$101,174$48.64
9Alaska$86,636$41.65
10Maryland$85,303$41.01
11Oregon$82,914$39.86
12Nevada$80,541$38.72
13New York$83,553$40.17
14California$90,871$43.69
15New Jersey$85,509$41.11
16Connecticut$77,349$37.19
17Louisiana$70,202$33.75
18Rhode Island$81,305$39.09
19Wisconsin$74,970$36.04
20Michigan$76,510$36.78
21Idaho$74,576$35.85
22Kentucky$71,159$34.21
23Georgia$73,965$35.56
24New Hampshire$69,428$33.38
25Arizona$71,009$34.14
26Vermont$68,370$32.87
27Colorado$71,387$34.32
28Tennessee$67,792$32.59
29Florida$66,368$31.91
30Texas$67,629$32.51
31South Dakota$60,545$29.11
32Montana$63,867$30.71
33Illinois$72,693$34.95
34Minnesota$72,416$34.82
35North Carolina$68,400$32.88
36Kansas$68,332$32.85
37Arkansas$64,222$30.88
38North Dakota$57,204$27.50
39New Mexico$63,093$30.33
40Maine$60,831$29.25
41Virginia$64,832$31.17
42Alabama$61,719$29.67
43Indiana$58,984$28.36
44Nebraska$62,127$29.87
45Oklahoma$57,290$27.54
46Missouri$61,938$29.78
47Mississippi$60,628$29.15
48Hawaii$57,058$27.43
49Utah$62,525$30.06
50Iowa$52,184$25.09
51South Carolina$54,074$26.00

Highest paying cities for neonatal nurses

The highest-paying cities for neonatal nurses are Berkeley, CA, Seattle, WA, and Newark, DE.

RankCityAvg. salaryHourly rate
1Berkeley, CA$95,703$46.01
2Seattle, WA$93,216$44.82
3Newark, DE$88,448$42.52
4Pittsburgh, PA$87,771$42.20
5Baltimore, MD$85,620$41.16
6Springfield, OR$83,565$40.18
7Plymouth, MA$83,153$39.98
8Columbus, OH$81,894$39.37
9Atlanta, GA$74,235$35.69
10Peoria, IL$71,801$34.52
11Phoenix, AZ$71,199$34.23
12Lubbock, TX$69,955$33.63
13Durham, NC$69,325$33.33
14Marrero, LA$69,283$33.31
15Lebanon, TN$67,815$32.60
16Kansas City, KS$67,614$32.51
17Tampa, FL$67,171$32.29
18Richmond, VA$64,639$31.08
19Lincoln, NE$62,259$29.93
20Kansas City, MO$61,922$29.77

Neonatal nurse salary details

A neonatal nurse's salary ranges from $41,000 a year at the 10th percentile to $122,000 at the 90th percentile.

Average neonatal nurse salary graph
Average neonatal nurse salary graph, trends, and summary

What is a neonatal nurse's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$122,000$10,167$59
75th Percentile$94,000$7,833$45
Average$71,497$5,958$34
25th Percentile$53,000$4,417$25
10th Percentile$41,000$3,417$20

Highest paying neonatal nurse jobs

The highest paying types of neonatal nurses are traveling nurse, head nurse, and nurse coordinator.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Nurse Coordinator$79,040$6,587$38.00428,775
Nurse Educator$67,983$5,665$32.68537,803
Registered Nurse Charge Nurse$71,342$5,945$34.30645,134
Nurse Extern$37,156$3,096$17.86569,180
Community Health Nurse$59,638$4,970$28.67403,240
Nurse$57,564$4,797$27.67696,124

How would you rate the starting salaries for neonatal nurses, as well as the prospects for salary advancement?

AANP does a sample survey of salaries. See below for information from our 2019 survey. It is important to note that salaries range widely, based on clinical and geographical areas as well as the number of years' experience. See below for the information: Source: 2019 AANP National Sample Survey of Nurse Practitioners
-Starting salaries for NPs are exceptional, and usually hover between $80,000-100,000, but that can vary significantly based on geographic location, work setting, and certification/specialty. Some salaries are higher.
-The bureau of labor statistics (BLS) offers an excellent breakdown of salaries by region and state as well: link
-(Note: some stats on the BLS website are reflective of the Mean or Average salary and others represent the Median or midpoint. AANP data are all reported in Median)
-As NPs advance in their careers, there is a clear and positive relationship between number of years' experience and salary growth.

Which companies pay neonatal nurses the most?

Neonatal nurse salaries at University of California, Berkeley and Sutter Health are the highest-paying according to our most recent salary estimates. In addition, the average neonatal nurse salary at companies like Maxim Healthcare Group and Hca Hospital Services Of San Diego are highly competitive.

RankCompanyAverage salaryHourly rate
1University of California-Berkeley$103,279$49.65
2Sutter Health$89,816$43.18
3Maxim Healthcare Group$86,462$41.57
4Hca Hospital Services Of San Diego$84,477$40.61
5Erlanger Health System$80,363$38.64
6University Health System Inc$80,363$38.64
7KPG$76,882$36.96
8PeaceHealth$76,016$36.55
9WakeMed$73,614$35.39
10American Mobile Healthcare$73,210$35.20
11LCMC Health$72,277$34.75
12Touro College$70,253$33.78
13Woman's Hospital$70,115$33.71
14University of Washington$68,480$32.92
15The University of Kansas Health System$67,897$32.64
16BayCare Health System$67,790$32.59
17Christiana Care Health Services, Inc.$66,323$31.89
18Parkland Hospital$66,313$31.88
19Emory Healthcare$64,309$30.92
20Catholic Health Initiatives - Colorado$60,467$29.07

Wage gap by gender, race and education

$78,000$76,800$75,600$74,400$73,200$72,000
MaleFemale

Neonatal nurse salary trends

The average neonatal nurse salary has risen by $10,009 over the last ten years. In 2014, the average neonatal nurse earned $61,488 annually, but today, they earn $71,497 a year. That works out to a 10% change in pay for neonatal nurses over the last decade.

Compare neonatal nurse salaries for cities or states with the national average over time.

Average neonatal nurse salary over time

Compare neonatal nurse salaries for individual cities or states with the national average.

Neonatal nurse salary by year

YearAvg. salaryHourly rate% Change
2025$71,500$34.37+2.7%
2024$69,600$33.45+2.1%
2023$68,100$32.73+2.4%
2022$66,400$31.94+2.2%
2021$65,000$31.23+1.4%

Recently added neonatal nurse salaries

CompanyJobLocationDate addedSalary
Albany Medical Health SystemClinical Nurse-Neonatal ICU Day Shift)Albany, NY06/20/2025$68,640
Newyork-PresbyterianClinical Nurse-Neonatal ICU-NightsNew York, NY06/20/2025$124,693
Sutter HealthAls/Neonatal Transport NurseBerkeley, CA06/18/2025$173,117
HCA HealthcareNeonatal ICU NurseLas Vegas, NV06/12/2025$103,077
University of Illinois at ChicagoUI Health-Administrative Nurse I Neonatal Icu/ScnChicago, IL05/21/2025$71,709
Albany Medical Health SystemClinical Nurse-Neonatal ICU Nights)Albany, NY05/20/2025$72,072
University of Illinois Medical CenterUI Health-Administrative Nurse I Neonatal Icu/ScnChicago, IL05/20/2025$71,709
Albany Medical CenterClinical Nurse-Neonatal ICU Nights)Albany, NY05/19/2025$72,072
Johns Hopkins MedicineNicu Neonatal APPBaltimore, MD05/09/2025$122,298
Albany Medical Health SystemClinical Nurse-Neonatal ICU FTE Days)Albany, NY02/19/2025$80,216

Neonatal nurse salary FAQs

Search for neonatal nurse jobs

Browse healthcare practitioner and technical jobs