SalaryData

Mental Health Counselor Salary in New Hampshire

Based on 4K+ workers in New Hampshire

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NH)

$54,840

$26.37/hr

vs National Average

$59,385

-7.7% vs national median

Salary Range (10th–90th)

$38K – $81K

4K employed in New Hampshire

The median salary for a Mental Health Counselor in New Hampshire is $54,840 per year, which equates to approximately $26 per hour. This figure is 7.7% lower than the national average for the profession. Currently, there are about 3,690 Mental Health Counselors employed in the state, indicating a steady demand for these services.

Several factors can influence the Mental Health Counselor salary in New Hampshire. Experience level plays a significant role, with entry-level positions often starting around $38,480 and seasoned professionals potentially earning up to $81,050. Location within New Hampshire, the specific type of facility (e.g., private practice, hospital, non-profit), and any specialized certifications can also impact earning potential.

Salary Distribution — Mental Health Counselor in New Hampshire

Mental Health Counselor (NH) salary percentiles
PercentileAnnual Salary
10th percentile$38,480
25th percentile$46,580
Median (50th percentile)$54,840
75th percentile$69,420
90th percentile$81,050

Top-Paying Industries for Mental Health Counselor (U.S.)

Which industries pay Mental Health Counselors the most — nationwide figures (industry-level data is not available by state). Mental Health Counselors in New Hampshire tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Finance and Insurance$80,8801K
Government (excl. schools, hospitals & USPS)$66,53035K
Educational Services$62,07035K
Administrative and Support Services$60,4805K
Management of Companies and Enterprises$60,4603K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Mental Health Counselor in New Hampshire vs National

Historical Mental Health Counselor salary trend in New Hampshire
YearMedian Salary (New Hampshire)
2025$54,840
2026 (projected)$56,485

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Mental Health Counselor in New Hampshire
YearNew Hampshire MedianNational Median
2025$54,840$59,385
2026 (projected)$56,485$61,167

Mental Health Counselor Salary by Experience Level in New Hampshire

Mental Health Counselor salary by experience level in New Hampshire
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$46,580
Mid-level3-5 yrs$54,840
Senior6-9 yrs$69,420
Staff / Lead10+ yrs$81,050

Mental Health Counselor Salary in Other States

Related Mental Health Counselor Salaries in New Hampshire

How other high-demand occupations in New Hampshire compare to Mental Health Counselor ($54,840 median).

OccupationMedian Salaryvs Mental Health CounselorHourly
Surgeon in NH$534,870+875.3%$257.15/hr
Radiologist in NH$506,010+822.7%$243.27/hr
Anesthesiologist in NH$481,640+778.3%$231.56/hr
Obstetrician and Gynecologist in NH$348,140+534.8%$167.38/hr
Nurse Anesthetist in NH$275,980+403.2%$132.68/hr
Pediatrician in NH$273,410+398.6%$131.45/hr
Family Medicine Physician in NH$268,650+389.9%$129.16/hr
Podiatrist in NH$250,070+356.0%$120.23/hr
Psychiatrist in NH$246,140+348.8%$118.34/hr
Internal Medicine Physician in NH$229,210+318.0%$110.20/hr
Dentist in NH$177,480+223.6%$85.33/hr
Physician Assistant in NH$150,960+175.3%$72.58/hr

Frequently Asked Questions

What is the average salary for a Mental Health Counselor in New Hampshire?

The median salary for a Mental Health Counselor in New Hampshire is $54,840 annually, or about $26 per hour. This is 7.7% less than the national average.

What is the typical salary range for Mental Health Counselors in New Hampshire?

The salary range for Mental Health Counselors in New Hampshire generally falls between $38,480 on the lower end and $81,050 on the higher end. This range reflects varying levels of experience and specialization.

How does New Hampshire's Mental Health Counselor pay compare to the national average?

Mental Health Counselors in New Hampshire earn, on average, 7.7% less than their counterparts across the United States. The median salary here is $54,840, while the national median is higher.

How many Mental Health Counselors are employed in New Hampshire?

There are approximately 3,690 Mental Health Counselors currently employed in New Hampshire. This number indicates the overall job market size for this profession within the state.

More Locations