Jobs Jobs Jobs Research uses AI to match the right people to the right jobs — any industry, any size. Sign up for free to save jobs, manage your search, and use the app.

Mental Health Counselor Salary — Top Paying Cities

Ranked salary data for Mental Health Counselor across 13 US cities, based on 342 active job listings. National average: $74,106/yr.

$74,106
National Avg / yr
$80,810
Highest City (Rochester)
$59,536
Lowest City (Sterling Heights)
342
Active Listings

Mental Health Counselor Salary — Top 20 Cities

Sorted by average annual salary · Based on live Adzuna listings

By State — Average Mental Health Counselor Salary

All Cities — Ranked by Mental Health Counselor Salary

# City Avg Salary Range Listings
1 Rochester, NY $80,810 $20,000 – $140,000 30
2 Sacramento, CA $80,810 $20,000 – $140,000 24
3 Orlando, FL $80,810 $20,000 – $140,000 24
4 Anaheim, CA $80,810 $20,000 – $140,000 38
5 Providence, RI $80,139 $20,000 – $140,000 54
6 Aurora, CO $75,216 $20,000 – $140,000 43
7 Cincinnati, OH $75,216 $20,000 – $140,000 20
8 Santa Ana, CA $74,774 $20,000 – $140,000 26
9 Erie, PA $61,386 $20,000 – $140,000 10
10 Omaha, NE $59,536 $20,000 – $140,000 29
11 Norfolk, VA $59,536 $20,000 – $140,000 15
12 Gainesville, FL $59,536 $20,000 – $140,000 15
13 Sterling Heights, MI $59,536 $20,000 – $140,000 14

Data sourced from Adzuna job listings. Updated daily. All cities for Mental Health Counselor →