NJ · SOC 29-1171 · Most current data

Nurse Practitioners Salary in New Jersey

Median Annual Salary $149,620 +16% above national average (national: $129,210)
$140,470Mean Annual
$72Median Hourly
9,590Employed in State

New Jersey ranks 2nd of 50 states and D.C. for nurse practitioners pay, trailing top-paying California ($166,610) by $16,990 — a 11% gap.

The 10th-to-90th percentile range runs from $65,130 to $173,320 — a $108,190 spread, 50% wider than the national $71,990 range.

New Jersey employs roughly 3.1% of all nurse practitioners in the country (9,590 workers).

Salary Range: 10th to 90th Percentile

$149,620
$65,130
10th pct.
$173,320
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$65,130$31.31
25th percentile$126,030$60.59
50th percentile (median)$149,620$71.94
75th percentile$162,250$78.00
90th percentile (top earners)$173,320$83.33
Mean (average)$140,470$67.54

How New Jersey Compares

StateMedian Annualvs. New Jersey
New Jersey (current) $149,620 n/a
California $166,610 +11%
Alaska $145,450 -3%
New York $145,390 -3%
Oregon $144,600 -3%
Washington $140,220 -6%
Connecticut $138,960 -7%
Massachusetts $138,890 -7%
New Mexico $138,440 -7%

Showing top-paying states with available data. View all states →

Related Occupations in New Jersey

OccupationMedian AnnualEmployment
General and Operations Managers $149,990 63,940
Veterinarians $148,550 1,750
Computer Network Architects $147,650 6,440
Sales Engineers $145,410 1,960
Industrial Production Managers $145,080 5,930
First-Line Supervisors of Police and Detectives $144,160 7,420

Frequently Asked Questions

What is the average Nurse Practitioners salary in New Jersey?

The mean nurse practitioners salary in New Jersey is $140,470 per year. The median (middle) salary is $149,620 per year.

What is the starting salary for a Nurse Practitioners in New Jersey?

Entry-level nurse practitionerss (10th percentile) in New Jersey typically earn around $65,130 per year. Workers at the 25th percentile earn approximately $126,030 per year.

What is the highest Nurse Practitioners salary in New Jersey?

Top earners (90th percentile) in this occupation in New Jersey make approximately $173,320 per year. Those in the 75th percentile earn around $162,250 per year.

How does the New Jersey Nurse Practitioners salary compare to the national average?

The median nurse practitioners salary in New Jersey is $149,620, which is +16% above national average of $129,210.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.