Registered Nurses Salary in New Hampshire

Ranked #18 of 51 · NH

3.5% below U.S. average
Mean annual salary $97,900 ≈ $47/hr
Median annual salary $99,700
Employment 15,390

Salary Distribution (10th–90th percentile)

P10 $75,610P25 $82,880 Median $99,700P75 $108,400P90 $123,190

About 80% of registered nursess in New Hampshire earn between $75,610 and $123,190. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

New Hampshire
$97,900
U.S. average
$101,420

The mean registered nurses salary in New Hampshire is $97,900, about 3.5% below the U.S. average ($101,420). That works out to roughly $47/hr at 2,080 hours per year.

Metro Areas in New Hampshire

Metro areaMedianMeanEmployment
Northern New Hampshire nonmetropolitan area $104,860 $100,760 3,070
Southwestern New Hampshire nonmetropolitan area $98,790 $93,140 820
Manchester-Nashua, NH $98,600 $96,880 5,210
Central New Hampshire nonmetropolitan area $94,370 $94,550 2,310

Frequently Asked Questions

How much do registered nurses make in New Hampshire?

The median registered nurses salary in New Hampshire is $99,700 per year (mean $97,900), and about 80% earn between $75,610 and $123,190.

How much do registered nurses make per hour in New Hampshire?

Roughly $47 per hour, based on a mean annual wage of $97,900 and 2,080 work hours per year.

Is New Hampshire a high-paying state for registered nurses?

New Hampshire ranks #18 of 51 states for registered nurses pay. Its mean salary of $97,900 is about 3.5% below the U.S. average of $101,420.

Which metro areas in New Hampshire pay registered nurses the most?

The highest-paying metro areas in New Hampshire for registered nurses are Northern New Hampshire nonmetropolitan area ($104,860), Southwestern New Hampshire nonmetropolitan area ($98,790), Manchester-Nashua, NH ($98,600), by median annual wage.

← Back to all registered nurses states