facebook tracking Nurse Practitioner salary in New Jersey (2025): pay by city

Nurse Practitioner salary in New Jersey

What nurse practitioners earn in New Jersey and its metro areas, compared with the rest of the country.

May 2025#2 of 50 states
Median pay$159,310$76.59 per hour
vs U.S.+20%U.S. median $132,300
Middle half earn$136,740 – $170,530Top 10%: $183,420+
Jobs9,9501.12× the U.S. concentration

Nurse Practitioner pay in New Jersey cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
New York-Newark-Jersey City, NY-NJ$163,340$78.5321,680
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$135,700$65.246,590
Allentown-Bethlehem-Easton, PA-NJ$133,890$64.37790
Trenton-Princeton, NJ$153,630$73.86490
Atlantic City-Hammonton, NJ$143,330$68.91430
Vineland, NJ$149,230$71.74110
Advertisement

Hospitals and jobs in New Jersey

Nurse Practitioner pay in similar states

Other healthcare salaries in New Jersey

Questions

How much does a nurse practitioner make in New Jersey?

Nurse Practitioners in New Jersey earned a median of $159,310 a year ($76.59 an hour) in May 2025, 20% more than the national median of $132,300. The middle half earned $136,740 to $170,530.

Where in New Jersey do nurse practitioners earn the most?

Among areas in New Jersey, pay was highest in New York-Newark-Jersey City, NY-NJ at $163,340.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.