SalaryData

Nurse Practitioner Salary in New Jersey

Based on 10K+ workers in New Jersey

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NJ)

$159,310

$76.59/hr

vs National Average

$133,771

+19.1% vs national median

Salary Range (10th–90th)

$122K – $183K

10K employed in New Jersey

The median Nurse Practitioner salary in New Jersey stands at a robust $159,310 annually, placing it significantly above the national average. This figure reflects a strong demand for advanced practice registered nurses within the state, with a substantial workforce of 9,950 professionals currently employed. The annual earning range for these vital healthcare providers typically falls between $122,390 and $183,420.

Factors influencing a Nurse Practitioner salary in New Jersey include years of experience, the specific healthcare setting (such as hospitals, private practice, or specialized clinics), and geographic location within the state. Advanced certifications, specialization in high-demand areas like mental health or cardiology, and the employer's benefits package also play a considerable role in determining overall compensation.

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

Top-Paying Industries for Nurse Practitioner (U.S.)

Which industries pay Nurse Practitioners the most — nationwide figures (industry-level data is not available by state). Nurse Practitioners in New Jersey tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Professional, Scientific, and Technical Services$138,9102K
Management of Companies and Enterprises$134,8802K
Administrative and Support Services$133,5506K
Finance and Insurance$133,3402K
Educational Services$132,8008K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nurse Practitioner in New Jersey vs National

Historical Nurse Practitioner salary trend in New Jersey
YearMedian Salary (New Jersey)
2022$136,480
2023$142,950
2024$149,620
2025$159,310
2026 (projected)$168,869

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

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
2026 (projected)$168,869$141,797

Nurse Practitioner Salary by Experience Level in New Jersey

Nurse Practitioner salary by experience level in New Jersey
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$136,740
Mid-level3-5 yrs$159,310
Senior6-9 yrs$170,530
Staff / Lead10+ yrs$183,420

Nurse Practitioner Salary in Other States

Related Nurse Practitioner Salaries in New Jersey

How other high-demand occupations in New Jersey compare to Nurse Practitioner ($159,310 median).

OccupationMedian Salaryvs Nurse PractitionerHourly
Radiologist in NJ$482,700+203.0%$232.07/hr
Surgeon in NJ$437,890+174.9%$210.52/hr
Emergency Medicine Physician in NJ$315,340+97.9%$151.61/hr
Family Medicine Physician in NJ$292,170+83.4%$140.47/hr
Nurse Anesthetist in NJ$291,350+82.9%$140.07/hr
Cardiologist in NJ$286,540+79.9%$137.76/hr
Obstetrician and Gynecologist in NJ$228,870+43.7%$110.03/hr
Pediatrician in NJ$201,560+26.5%$96.90/hr
Psychiatrist in NJ$194,070+21.8%$93.30/hr
Dentist in NJ$171,330+7.5%$82.37/hr
Physician Assistant in NJ$165,690+4.0%$79.66/hr
Podiatrist in NJ$160,300+0.6%$77.07/hr

Frequently Asked Questions

How much does a Nurse Practitioner make per year in New Jersey?

The median annual salary for Nurse Practitioners in New Jersey is $159,310. This means half of Nurse Practitioners in the state earn more than this amount, while the other half earn less. The typical salary range falls between $122,390 and $183,420.

What is the average hourly wage for a Nurse Practitioner in New Jersey?

Nurse Practitioners in New Jersey earn an average of $77 per hour. This hourly rate is derived from the median annual salary and reflects the typical compensation for this profession in the state. The overall salary range for Nurse Practitioners in New Jersey is from $122,390 to $183,420 annually.

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

Nurse Practitioners in New Jersey earn significantly more than the national average, with salaries being 19.1% higher. The median annual salary in New Jersey is $159,310, compared to the national median. There are approximately 9,950 Nurse Practitioners employed in New Jersey.

What is the salary range for Nurse Practitioners in New Jersey?

The salary range for Nurse Practitioners in New Jersey is quite broad, generally falling between $122,390 and $183,420 annually. The median salary sits comfortably in the middle of this range at $159,310 per year. This variation can depend on experience, location within the state, and specific employer.

More Locations