Nurse Practitioners Salary in Trenton-Princeton, NJ

Median Salary
$153,630
per year
Hourly Rate
$73.86
per hour
Employment
490
in Trenton-Princeton, NJ
vs. National Avg
+16.1%
National: $132,300

📊 Compared to the national median of $132,300, Trenton-Princeton, NJ pays 16.1% MORE for Nurse Practitioners positions.

Salary Distribution in Trenton-Princeton, NJ

10th
$127,350
25th
$132,610
Median
$153,630
75th
$161,880
90th
$176,920
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS).