Mental Health Counselor Salary in Boston, MA

The average Mental Health Counselor in Boston, MA earns $73,200 per year, with most salaries falling between $57,600 and $96,000. That's 20% above the national average of $61,000 for this role.

Look up your exact salary — free →

Mental Health Counselor pay by experience in Boston, MA

ExperienceAverageTypical range
Entry-level$57,600$45,600 – $74,400
Mid-level$73,200$57,600 – $96,000
Senior$97,200$79,200 – $121,200
Staff / Lead$132,000$105,600 – $165,600
Executive$184,800$146,400 – $248,400

Salary percentiles (mid-level)

$66,000
$73,200
$85,200

Figures are modeled market estimates for Boston, MA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Mental Health Counselor salary in other cities

Other roles in Boston, MA

Look up your exact salary — free →