Salaripedia
English

How much does a social worker make in New Hampshire?

$103,700a year

Median yearly pay for social workers in New Hampshire. That is $49.86 an hour or $8,643 a month.

Hourly
$49.86
Vs. national median
+44%
Rank among states
4 of 50
Jobs in the state
100
Pay range
Lowest 10%: $42,640Median: $103,700Highest 10%: $120,400
PercentileYearlyHourly
10th$42,640$20.50
25th$69,200$33.27
Median$103,700$49.86
75th$113,800$54.69
90th$120,400$57.90

Cities in New Hampshire

Metro areas, median yearly pay.

Manchester, NH$107,100
Boston, MA$98,320
Salaries for every job in New Hampshire

Nearby in the ranking

States with similar pay for social workers.

1. Nevada$121,800
2. Hawaii$116,100
3. Rhode Island$111,600
4. New Hampshire$103,700
5. Washington$102,500
6. Oklahoma$101,900
7. Massachusetts$101,300
Social Worker salary in all states

Frequently asked questions

How much does a social worker make an hour in New Hampshire?

The median hourly pay in New Hampshire is $49.86 ($103,700 a year).

Do social workers make more in New Hampshire than the national average?

Yes: $103,700 against $71,900 nationally, 44% more.

Where does New Hampshire rank for social worker pay?

New Hampshire ranks 4 of 50 states.

Which city in New Hampshire pays social workers the most?

Manchester-Nashua, NH, with a median of $107,100 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.