Mental Health Counselor Salary in Portland, OR

The average Mental Health Counselor in Portland, OR earns $67,100 per year, with most salaries falling between $52,800 and $88,000. That's 10% above the national average of $61,000 for this role.

Look up your exact salary — free →

Mental Health Counselor pay by experience in Portland, OR

ExperienceAverageTypical range
Entry-level$52,800$41,800 – $68,200
Mid-level$67,100$52,800 – $88,000
Senior$89,100$72,600 – $111,100
Staff / Lead$121,000$96,800 – $151,800
Executive$169,400$134,200 – $227,700

Salary percentiles (mid-level)

$60,500
$67,100
$78,100

Figures are modeled market estimates for Portland, OR 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 Portland, OR

Look up your exact salary — free →