Registered Nurses Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Registered Nurses in New Jersey earn a median salary of $98,887 per year on average across 3 metro and nonmetro areas, +5.6% vs the national median of $93,600. An estimated 10,490 registered nurses are employed across New Jersey, with salaries ranging from $97,640 to $99,680 depending on location.

$98,887 Avg median salary in New Jersey
$99,680 Highest paying metro
$97,640 Lowest paying metro
10,490 Employed in New Jersey

Compare Registered Nurses salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Registered Nurses
in
    vs

      Registered Nurses salaries by city in New Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Atlantic City, NJ $99,680 $85,220 $108,140 3,500
      Vineland, NJ $99,340 $86,800 $105,720 1,660
      Trenton, NJ $97,640 $92,110 $116,140 5,330

      View Registered Nurses salaries in all cities