Registered Nurse salaries in New Jersey

Average Registered Nurse Salary

High Confidence

$40.52/hour

The average salary for a Registered Nurse in New Jersey is $40.52 per hour. This is 8% higher than the US average of $37.24.

Estimate based on Bureau of Labor Statistics data.

What cities in New Jersey pay the most for Registered Nurses?

Somerville is currently the highest paying city in New Jersey for Registered Nurse jobs, paying up to $61/hr. This is 4% lower than the average pay for Registered Nurse roles in New Jersey.

Other top paying cities include Edison, paying up to $61/hr, Perth Amboy, paying up to $61/hr, and Englewood, paying up to $61/hr.

CityAverage Hourly SalaryMax Hourly Salary
Somerville, New Jersey$39$61
Edison, New Jersey$45$61
Perth Amboy, New Jersey$45$61
Englewood, New Jersey$45$61
Ridgewood, New Jersey$45$61
Flemington, New Jersey$38$61
Piscataway, New Jersey$45$61
East Orange, New Jersey$45$61
Wayne, New Jersey$45$61

Get alerts about new jobs and salary trends in New Jersey

Be the first to know about new jobs for Registered Nurses with the salary that suits you.

How does the pay for Registered Nurses in New Jersey compare to nearby states?

Average Hourly SalaryMax Hourly Salary
District of Columbia$46$64
Massachusetts$45$68
New York$42$60
Connecticut$40$54
Rhode Island$40$50
Maryland$37$49
Delaware$36$48
New Hampshire$36$48
Pennsylvania$34$46
Vermont$34$46

What are the highest paying Employers and Agencies for Registered Nurse jobs in New Jersey?

The highest paying employer in New Jersey for Registered Nurse jobs is Medmetry, paying up to $105/hr. This is 61% higher than the average pay for Registered Nurse roles in New Jersey.

Average Hourly SalaryMax Hourly Salary
Medmetry$105$105
Custom Healthcare Solutions$53$60
AccentCare$40$40