SalaryData

Nurse Practitioner Salary in New Jersey

Based on 10K+ workers in New Jersey

Data year: 2025 · Last updated: June 2026

Median Annual Salary (NJ)

$159,310

$76.591/hr

vs National Average

$133,771

+19.1% vs national median

Salary Range (10th–90th)

$122K $183K

10K employed in New Jersey

Salary Distribution — Nurse Practitioner in New Jersey

Nurse Practitioner (NJ) salary percentiles
PercentileAnnual Salary
10th percentile$122,390
25th percentile$136,740
Median (50th percentile)$159,310
75th percentile$170,530
90th percentile$183,420

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
2025$159,310
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
2025$159,310$133,771

Nurse Practitioner Salary by Experience Level in New Jersey

Nurse Practitioner Salary in Other States

Related Occupations

More Locations