Skip to content

How Much Does an LPN Make in New Hampshire in 2026?

Typical pay for LPNs in New Hampshire, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$77,110
Typical pay a year
$37.07
Typical pay an hour
#7
Pay rank of 51 · +20% vs US
2,220
LPNs employed
Where LPN pay falls in New Hampshire
from starting out to the top earners
$59,860
Starting out
$67,650
First years
$77,110
Typical
$82,760
Experienced
$93,660
Top 10%

BLS OES May 2025 · New Hampshire · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical LPN in New Hampshire earns about $37.07 per hour ($77,110 per year), according to the latest government wage data (May 2025). Based on that annual figure, pay works out to roughly $6,426 a month or about $1,483 a week. Those are useful numbers for comparing job offers or estimating take-home pay before taxes. Actual pay for any one nurse depends on employer, shift, and location within the state.

New Hampshire's typical LPN pay runs 20% above the national figure of $64,400 a year ($30.96 an hour nationally). That gap places the state 7th among all 51 states ranked by LPN pay. Around 2,220 LPNs work in New Hampshire, a smaller workforce than in more populous states, but the numbers point to a consistent pattern of stronger pay for the profession here.

LPN pay in New Hampshire at a glance

  • LPNs in New Hampshire typically earn $37.07 an hour ($77,110 a year), according to the latest government wage data (May 2025).
  • That's about 20% above the national typical pay of $64,400 a year, ranking New Hampshire 7th among all 51 states.
  • The Cambridge area pays the most in the region, with LPNs there earning $82,190 a year, about 7% above the state figure.
  • Entry-level LPNs typically start around $59,860 a year, while the top 10% of earners make over $93,660.
  • Pay has climbed 63% over the past decade, rising from $47,330 in 2015 to $77,110 in 2025.

BLS OES May 2025

How much does an LPN make in New Hampshire?

LPN pay by career stage in New Hampshire

LPN pay by career stage in New Hampshire
Career stageNew HampshireUnited States
Starting out$59,860$28.78 an hour$49,740$23.91 an hour
First years$67,650$32.53 an hour$59,000$28.37 an hour
Typical LPN$77,110$37.07 an hour$64,400$30.96 an hour
Experienced$82,760$39.79 an hour$76,030$36.55 an hour
Top 10%$93,660$45.03 an hour$83,440$40.12 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

LPN pay by experience level in New Hampshire

Entry-level LPN positions in New Hampshire typically offer around $28.78 an hour, or about $59,860 a year, according to the same wage data. Some entry roles start a bit higher, closer to $32.53 an hour ($67,650 a year), depending on the employer and setting. Within a few years, pay for most LPNs moves up toward the state's typical figure of $77,110 a year.

Experienced LPNs in New Hampshire often earn upwards of $82,760 a year ($39.79 an hour), and the top 10% of earners make over $93,660 a year ($45.03 an hour). That leaves a spread of $33,800 between entry-level and top pay. Experience explains much of that gap, though setting and city matter too, with hospital and specialty roles in higher-paying areas like Cambridge typically landing at the upper end.

LPN pay growth in New Hampshire

$77,110
2025 typical annual pay
+$2,450 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for LPNs in New Hampshire · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

Over the past decade, typical LPN pay in New Hampshire climbed from $47,330 in 2015 to $77,110 in 2025, according to the same wage data. That's a gain of $29,780, or 63% over ten years. The rise has been steady year over year, with no single year showing a decline.

That 63% increase outpaces the national rise of 49% over the same ten years. New Hampshire's LPN pay has grown faster than the country as a whole, even after starting from a similar point in 2015. For someone starting as an LPN in New Hampshire now, the trend shows pay has moved up meaningfully over the past decade. That pattern offers no guarantee about what happens next, but it reflects real, sustained growth.

LPN salary by city in New Hampshire

Pay runs highest in the Cambridge metro area, part of the greater Boston region that extends into southern New Hampshire, where LPNs typically earn $82,190 a year ($39.52 an hour). That's about 7% above the statewide figure. Manchester and Nashua, the state's more traditional metro areas, report pay of $76,090 a year ($36.58 an hour), somewhat closer to the state's typical figure.

Nashua reports the lowest pay among the state's tracked metro areas, at $76,090 a year, tying with Manchester. That leaves a spread of $6,100 between the highest- and lowest-paying areas in New Hampshire. The Cambridge metro area also has the largest LPN workforce among the areas tracked, at 8,410 workers. Pay differences across these areas typically track local living costs, with higher pay lining up with higher costs of living.

Typical LPN pay by metro area in New Hampshire
#CityTypical payHourlyVs New HampshireLPNs employed
1Cambridge
metro incl. Newton
$82,190$39.52+7%8,410
2Manchester
metro incl. Nashua
$76,090$36.58-1%760

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · New Hampshire typical pay $77,110

How New Hampshire compares with nearby states

Compared with its neighbors, New Hampshire's typical LPN pay of $77,110 a year sits close to Massachusetts, where pay runs about 4% higher at $80,220 a year. Maine and Vermont both pay less, at $73,200 (5% lower) and $69,930 (9% lower) respectively. LPN licensure can often be transferred or endorsed between neighboring states, so these differences are worth weighing for anyone considering a move nearby.

Typical LPN pay in New Hampshire and bordering states
StateTypical payVs New Hampshire
New Hampshire$77,110baseline
Massachusetts$80,220+4%
Maine$73,200-5%
Vermont$69,930-9%

Bordering states, ranked by typical LPN pay · BLS OES May 2025

Is New Hampshire a good state for LPNs?

#7
pay rank of 51 · +20% vs national
2,220
LPNs employed in New Hampshire
3.2
LPN jobs per 1,000 jobs, vs about 4.2 nationally

LPNs in New Hampshire earn a strong wage by national standards: typical pay is $77,110 a year, 20% above the national figure and the 7th highest of 51. For every 1,000 jobs in New Hampshire, about 3.2 are LPN positions; nationally, the figure is closer to 4.2. That makes LPNs a smaller part of the local job market than usual, so employers draw from a smaller pool of qualified candidates. Taken together, New Hampshire is one of the better-paying states for LPNs.

Summary

Typical LPN pay in New Hampshire stands at $77,110 a year as of the latest data (May 2025), up 63% over the past decade. For specific requirements, check New Hampshire's nursing licensing board or the state's nurse registry page. For a closer look at local figures, the city-level pages for Manchester, Nashua, and the Cambridge metro area offer more detail on where pay runs highest and lowest within the state.

Frequently asked questions

How much does an LPN make in New Hampshire?
LPNs in New Hampshire typically earn about $37.07 an hour, or $77,110 a year, according to the latest government wage data (May 2025). That works out to roughly $6,426 a month or $1,483 a week. Pay is about 20% above the national typical figure of $64,400 a year.
How much does an LPN make an hour in New Hampshire?
A typical LPN in New Hampshire earns about $37.07 an hour, according to the latest government wage data (May 2025). Entry-level hourly pay starts around $28.78, while the top 10% of earners make over $45.03 an hour.
What is the starting pay for an LPN in New Hampshire?
Entry-level LPN positions in New Hampshire typically offer around $28.78 an hour, or about $59,860 a year, per the latest wage data (May 2025). Some entry roles start closer to $32.53 an hour ($67,650 a year), with pay typically moving toward the state's $77,110 typical figure within a few years.
Which city in New Hampshire pays LPNs the most?
The Cambridge metro area, part of the greater Boston region that extends into southern New Hampshire, reports the highest LPN pay in the state at $82,190 a year, about 7% above the statewide figure. Manchester and Nashua follow, at $76,090 a year each.
Is LPN pay in New Hampshire higher than the national rate?
Yes. LPNs in New Hampshire typically earn $77,110 a year, about 20% more than the national typical figure of $64,400. That puts New Hampshire 7th among all 51 states for LPN pay, well above neighboring Maine and Vermont, though slightly below Massachusetts.

Explore next

← Back to the LPN salary guide