How Much Does an RN Make in New Hampshire in 2026?
Typical pay for RNs in New Hampshire, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · New Hampshire · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical RN in New Hampshire earns about $47.93 per hour ($99,700 per year), according to the latest government wage data (May 2025). That works out to roughly $8,308 a month, and about $1,917 a week, both calculated from the annual figure. These figures cover registered nurses working across hospitals, clinics, and other care settings statewide.
New Hampshire's typical pay runs about 2% above the national figure of $97,550 a year, placing the state 16th out of 51 states and Washington, D.C. Roughly 15,390 RNs work across New Hampshire, a workforce sizable enough to make the figures reliable. That puts New Hampshire nurses among the better-paid RNs in the country, though not by a wide margin.
RN pay in New Hampshire at a glance
- Typical RN pay in New Hampshire is $47.93 per hour ($99,700 a year), per government wage data (May 2025).
- New Hampshire pay runs 2% above the national figure, ranking 16th out of 51 states.
- The Cambridge-area metro pays RNs the most, at $106,180 a year, about 6% above the state figure.
- Entry-level RNs typically start around $75,610 a year, while the top 10% make over $123,190.
- RN pay in New Hampshire has climbed 52% over the past decade, adding $34,260 since 2015.
BLS OES May 2025
How much does an RN make in New Hampshire?
RN pay by career stage in New Hampshire
| Career stage | New Hampshire | United States |
|---|---|---|
| Starting out | $75,610$36.35 an hour | $68,940$33.14 an hour |
| First years | $82,880$39.85 an hour | $80,330$38.62 an hour |
| Typical RN | $99,700$47.93 an hour | $97,550$46.90 an hour |
| Experienced | $108,400$52.12 an hour | $112,350$54.02 an hour |
| Top 10% | $123,190$59.23 an hour | $137,470$66.09 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
RN pay by experience level in New Hampshire
Entry-level positions in New Hampshire typically offer around $36.35 an hour, or about $75,610 a year, for RNs just starting out. Pay typically climbs toward the statewide figure of $99,700 within the first few years on the job. Newer nurses often start in lower-acuity settings before moving into roles that pay closer to the typical rate.
Experienced RNs in New Hampshire often earn upwards of $52.12 an hour (about $108,400 a year), and the top 10% of earners make over $59.23 an hour, or $123,190 a year. That leaves a spread of $47,580 between entry-level and top-tier pay in the state. Setting, years of experience, and the city where a nurse works all help explain where someone lands within that range.
RN pay growth in New Hampshire
Typical (median) annual wage for RNs in New Hampshire · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
New Hampshire RN pay has climbed steadily over the past decade, from $65,440 in 2015 to $99,700 in 2025. That's a gain of $34,260, or a 52% rise over ten years. The increase has been fairly steady year over year, with a notable jump between 2023 and 2024.
That climb outpaces the national decade rise of 45%, meaning New Hampshire pay grew faster than the country as a whole over that stretch. For someone starting an RN career in New Hampshire now, this trend shows pay has moved up consistently over the past ten years. It does not guarantee similar gains going forward, but the direction has been steady.
RN salary by city in New Hampshire
Pay runs highest in the Cambridge-area metro, where RNs typically earn $106,180 a year ($51.05 an hour), about 6% above the statewide figure. Newton, part of the same metro area, matches that figure exactly. Manchester and Nashua, New Hampshire's largest in-state cities, both post a typical RN salary of $98,600 a year.
Nashua sits at the lower end among the state's listed cities, with RNs typically earning $98,600 a year, a spread of $7,580 between the highest- and lowest-paying areas. The Cambridge-area metro also holds the largest RN workforce among these cities, with 64,240 nurses. Figures for each city reflect the full metro area rather than the city alone, and higher pay in a metro area often comes with a higher cost of living there.
| # | City | Typical pay | Hourly | Vs New Hampshire | RNs employed |
|---|---|---|---|---|---|
| 1 | Cambridge metro incl. Newton | $106,180 | $51.05 | +6% | 64,240 |
| 2 | Manchester metro incl. Nashua | $98,600 | $47.40 | -1% | 5,210 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · New Hampshire typical pay $99,700
How New Hampshire compares with nearby states
New Hampshire's RN pay compares favorably with most of its neighbors. Massachusetts pays higher, at $104,550 a year, about 5% above New Hampshire's figure, while Maine trails well behind at $86,990, about 13% lower. Vermont sits close behind New Hampshire, at $97,460, about 2% lower. Nursing licenses can often be transferred or endorsed between neighboring states, making moves across these borders relatively straightforward.
| State | Typical pay | Vs New Hampshire |
|---|---|---|
| New Hampshire | $99,700 | baseline |
| Massachusetts | $104,550 | +5% |
| Vermont | $97,460 | -2% |
| Maine | $86,990 | -13% |
Bordering states, ranked by typical RN pay · BLS OES May 2025
Is New Hampshire a good state for RNs?
RNs in New Hampshire earn a competitive wage: typical pay is $99,700 a year, 2% above the national figure, ranking 16th of 51. For every 1,000 jobs in New Hampshire, about 23 are RN positions; nationally, the figure is closer to 22. RN jobs make up about the same share of the job market as they do across the country. Overall, New Hampshire is a middle-of-the-table state for RN pay, close to the national figure.
Summary
RN pay in New Hampshire typically runs $99,700 a year, having climbed 52% over the past decade. That puts the state slightly above the national figure and mid-pack among all states. Anyone considering this path in New Hampshire should check the state board of nursing's licensing page for current requirements, and review city-level figures for a clearer picture of local pay before choosing where to work.
Frequently asked questions
- How much does an RN make in New Hampshire?
- A typical RN in New Hampshire earns about $47.93 an hour, or $99,700 a year, according to government wage data from May 2025. That figure sits close to the national typical pay of $97,550 a year.
- How much does an RN make an hour in New Hampshire?
- RNs in New Hampshire typically earn $47.93 an hour. Entry-level positions start closer to $36.35 an hour, while the top 10% of earners make over $59.23 an hour.
- What is the starting pay for an RN in New Hampshire?
- Entry-level RNs in New Hampshire typically start around $36.35 an hour, or about $75,610 a year. Pay tends to rise toward the statewide typical figure of $99,700 a year within the first few years of experience.
- Which city in New Hampshire pays RNs the most?
- The Cambridge-area metro pays the most, with RNs typically earning $106,180 a year, about 6% above the statewide figure. Manchester and Nashua, New Hampshire's largest cities, post a lower typical figure of $98,600 a year.
- Is RN pay in New Hampshire higher than the national rate?
- Yes. New Hampshire's typical RN pay of $99,700 a year runs about 2% above the national figure of $97,550, ranking the state 16th out of 51 states for RN pay.