Mental Health Counselor Salary in Kansas City, MO

The average Mental Health Counselor in Kansas City, MO earns $54,900 per year, with most salaries falling between $43,200 and $72,000. That's 10% below the national average of $61,000 for this role.

Look up your exact salary — free →

Mental Health Counselor pay by experience in Kansas City, MO

ExperienceAverageTypical range
Entry-level$43,200$34,200 – $55,800
Mid-level$54,900$43,200 – $72,000
Senior$72,900$59,400 – $90,900
Staff / Lead$99,000$79,200 – $124,200
Executive$138,600$109,800 – $186,300

Salary percentiles (mid-level)

$49,500
$54,900
$63,900

Figures are modeled market estimates for Kansas City, MO 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 Kansas City, MO

Look up your exact salary — free →