SalaryData

Nurse Practitioner Salary in New Jersey

Based on 10K+ workers in New Jersey

Data year: 2024 · Last updated: May 2026

Median Annual Salary (NJ)

$149,620

$71.933/hr

vs National Average

$129,125

+15.9% vs national median

Salary Range (10th–90th)

$65K $173K

10K employed in New Jersey

Salary Distribution — Nurse Practitioner in New Jersey

Nurse Practitioner (NJ) salary percentiles
PercentileAnnual Salary
10th percentile$65,130
25th percentile$126,030
Median (50th percentile)$149,620
75th percentile$162,250
90th percentile$173,320

Historical Salary Trend — Nurse Practitioner in New Jersey vs National

Historical Nurse Practitioner (New Jersey vs National) salary trend
YearMedian Salary (United States)
2022$136,480
2023$142,950
2024$149,620
Historical salary trend for Nurse Practitioner in New Jersey
YearNew Jersey MedianNational Median
2022$136,480$118,452
2023$142,950$125,602
2024$149,620$129,125

Nurse Practitioner Salary by Experience Level in New Jersey

Nurse Practitioner Salary in Other States

Related Occupations

More Locations