How Much Does an NP Make in New Jersey in 2026?
Typical pay for NPs in New Jersey, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · New Jersey · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical NP in New Jersey earns about $76.59 per hour ($159,310 per year), per the latest government wage data (May 2025). That works out to roughly $13,276 a month and $3,064 a week, both figures calculated from the annual figure. Pay varies by setting and city, but this figure represents the typical NP across the state.
That pay runs 20% above the national typical rate of $63.61 an hour ($132,300 a year), and ranks New Jersey 2nd among all 51 states for NP pay. Roughly 9,950 NPs work across New Jersey, a smaller workforce than the 323,040 NPs nationwide but enough to put local pay data on solid footing.
NP pay in New Jersey at a glance
- NPs in New Jersey typically earn $76.59 an hour, or $159,310 a year, according to the latest government wage data (May 2025).
- That is 20% above the national typical pay, ranking New Jersey 2nd out of 51 states for NP pay.
- Newark leads the state, where NPs typically earn $163,340 a year, about 3% above the statewide figure.
- Entry-level positions typically start around $122,390 a year, while the top 10% of earners make over $183,420.
- New Jersey NP pay climbed 42% over the past decade, from $112,550 in 2015 to $159,310 in 2025.
BLS OES May 2025
How much does an NP make in New Jersey?
NP pay by career stage in New Jersey
| Career stage | New Jersey | United States |
|---|---|---|
| Starting out | $122,390$58.84 an hour | $101,340$48.72 an hour |
| First years | $136,740$65.74 an hour | $117,990$56.73 an hour |
| Typical NP | $159,310$76.59 an hour | $132,300$63.61 an hour |
| Experienced | $170,530$81.99 an hour | $156,700$75.34 an hour |
| Top 10% | $183,420$88.19 an hour | $174,420$83.86 an hour |
BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th
NP pay by experience level in New Jersey
Entry-level positions in New Jersey typically offer around $58.84 an hour ($122,390 a year), the starting point for NPs new to the role or the state. Pay tends to rise from there within the first few years on the job. By the time an NP reaches typical experience levels, pay moves up toward the statewide figure of $76.59 an hour. Setting, specialty, and location all play a part in how quickly that happens.
Experienced NPs in New Jersey often earn upwards of $81.99 to $88.19 an hour, with the top 10% of earners making over $183,420 a year. That leaves a $61,030 spread between entry-level and top-tier pay. The gap usually comes down to setting, years on the job, and which city an NP works in, with hospital and specialty roles in higher-cost metro areas typically paying more than smaller-city clinics.
NP pay growth in New Jersey
Typical (median) annual wage for NPs in New Jersey · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
New Jersey NP pay climbed from $112,550 in 2015 to $159,310 in 2025, a gain of $46,760. That is a 42% rise over the decade, reflecting steady increases in nearly every year along the way. The climb was not a single jump but a consistent year-over-year gain.
Nationally, NP pay rose 35% over the same decade, meaning New Jersey's gain outpaced the country as a whole. Pay has moved up steadily for NPs entering the field now, though nothing about future pay is guaranteed.
NP salary by city in New Jersey
Pay runs highest in Newark, where NPs typically earn $163,340 a year ($78.53 an hour), about 3% above the statewide figure. This figure covers the full Newark metro area. Jersey City, part of the same metro area, matches that figure exactly. Trenton and Princeton follow close behind at $153,630 a year.
At the lower end, the Bethlehem metro area (shared with Easton, Pennsylvania) typically pays NPs $133,890 a year ($64.37 an hour), a $29,450 spread from the top of the state. Newark also holds the largest NP workforce in New Jersey, with 21,680 NPs, so most of the state's job base sits in the highest-paying metro area. Higher pay in cities like Newark generally tracks a higher cost of living.
| # | City | Typical pay | Hourly | Vs New Jersey | NPs employed |
|---|---|---|---|---|---|
| 1 | Newark metro incl. Jersey City | $163,340 | $78.53 | +3% | 21,680 |
| 2 | Trenton metro incl. Princeton | $153,630 | $73.86 | -4% | 490 |
| 3 | Vineland | $149,230 | $71.74 | -6% | 110 |
| 4 | Atlantic City metro incl. Hammonton | $143,330 | $68.91 | -10% | 430 |
| 5 | Camden | $135,700 | $65.24 | -15% | 6,590 |
| 6 | Bethlehem metro incl. Easton | $133,890 | $64.37 | -16% | 790 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · New Jersey typical pay $159,310
How New Jersey compares with nearby states
New Jersey NP pay outpaces its closest neighbors. New York NPs typically earn $153,510 a year, about 4% less than New Jersey. Pennsylvania and Delaware trail further behind, at $130,140 and $131,040 a year respectively, each about 18% lower than New Jersey's figure. Licensure in one of these states can often be transferred or endorsed into a neighboring one, which can widen the range of options for NPs working near state lines.
| State | Typical pay | Vs New Jersey |
|---|---|---|
| New Jersey | $159,310 | baseline |
| New York | $153,510 | -4% |
| Delaware | $131,040 | -18% |
| Pennsylvania | $130,140 | -18% |
Bordering states, ranked by typical NP pay · BLS OES May 2025
Is New Jersey a good state for NPs?
NPs in New Jersey earn a strong wage by national standards: typical pay is $159,310 a year, 20% above the national figure and the 2nd highest of 51. For every 1,000 jobs in New Jersey, about 2.3 are NP positions; nationally, the figure is closer to 2.1. NP jobs make up about the same share of the job market as they do across the country. Taken together, New Jersey is one of the better-paying states for NPs.
Summary
NPs in New Jersey typically earn $159,310 a year, well above the national figure, with pay having climbed 42% over the past decade. For specific licensing or registry requirements, check New Jersey's state nursing board page; for local pay details, see the city pages for Newark, Jersey City, and other New Jersey metro areas covered here.
Frequently asked questions
- How much does an NP make in New Jersey?
- NPs in New Jersey typically make about $76.59 an hour, or $159,310 a year, according to the latest government wage data (May 2025). Pay can range from around $122,390 a year for entry-level roles up to more than $183,420 a year for the top 10% of earners.
- How much does an NP make an hour in New Jersey?
- NPs in New Jersey typically earn $76.59 an hour, according to the latest government wage data (May 2025). That is above the national typical hourly rate of $63.61. Hourly pay ranges from about $58.84 at entry level to over $88.19 for the top 10% of earners.
- What is the starting pay for an NP in New Jersey?
- Entry-level NP positions in New Jersey typically offer around $58.84 an hour, or $122,390 a year, according to the latest government wage data (May 2025). Pay tends to rise from there as NPs gain experience, moving toward the statewide typical figure of $159,310 a year within a few years on the job.
- Which city in New Jersey pays NPs the most?
- Newark pays NPs the most in New Jersey, with typical pay of $163,340 a year ($78.53 an hour), about 3% above the statewide figure. This covers the full Newark metro area, which includes Jersey City. Newark also has the state's largest NP workforce, with 21,680 NPs.
- Is NP pay in New Jersey higher than the national rate?
- Yes. NPs in New Jersey typically earn 20% more than the national figure, at $159,310 a year compared with $132,300 nationally. New Jersey ranks 2nd among all 51 states for NP pay, trailing only one other state, according to the latest government wage data (May 2025).