Salaripedia
English

How much does a registered nurse make in New Jersey?

$106,500a year

Median yearly pay for registered nurses in New Jersey. That is $51.20 an hour or $8,875 a month.

Hourly
$51.20
Vs. national median
+9%
Rank among states
7 of 51
Jobs in the state
92,680
Pay range
Lowest 10%: $83,060Median: $106,500Highest 10%: $135,200
PercentileYearlyHourly
10th$83,060$39.93
25th$99,710$47.94
Median$106,500$51.20
75th$127,700$61.41
90th$135,200$64.99

Cities in New Jersey

Metro areas, median yearly pay.

New York, NY$119,700
Vineland, NJ$103,400
Allentown, PA$101,400
Philadelphia, PA$101,200
Trenton, NJ$99,990
Atlantic City, NJ$99,320
Salaries for every job in New Jersey

Nearby in the ranking

States with similar pay for registered nurses.

4. Washington$124,200
5. Alaska$109,500
6. New York$109,400
7. New Jersey$106,500
8. Massachusetts$104,600
9. Nevada$103,700
10. Connecticut$102,700
Registered Nurse salary in all states

Frequently asked questions

How much does a registered nurse make an hour in New Jersey?

The median hourly pay in New Jersey is $51.20 ($106,500 a year).

Do registered nurses make more in New Jersey than the national average?

Yes: $106,500 against $97,550 nationally, 9% more.

Where does New Jersey rank for registered nurse pay?

New Jersey ranks 7 of 51 states.

Which city in New Jersey pays registered nurses the most?

New York-Newark-Jersey City, NY-NJ, with a median of $119,700 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.