High-paying therapy jobs in Salem

Therapy involves helping individuals improve their mental and emotional well-being. Therapists work with clients to address issues through counseling and treatment plans. They need strong communication and empathy skills.


The 202 therapy jobs listed below pay well, with salaries between $19.68 and $55.42 per hour. Physical Therapist, Occupational Therapist and Speech Language Pathologist are among the most popular high-paying roles in Salem, OR.

Job title

Updated Oct 26, 2026
Job title
Salem, OR
Oregon
Job openings (Salem)

Licensed Clinical Social Worker

Salem

$65.66 per hour

Oregon

$55.37 per hour

Speech Language Pathologist

Salem

$55.42 per hour

Oregon

$55.01 per hour

Physical Therapist

Salem

$2,063 per week

Oregon

$2,284 per week

Occupational Therapist

Salem

$50.22 per hour

Oregon

$63.93 per hour

Board Certified Behavior Analyst

Salem

$87,525 per year

Oregon

$88,378 per year

Behavioral Health Counselor

Salem

$37.72 per hour

Oregon

$38.05 per hour

Physical Therapist Assistant

Salem

$35.61 per hour

Oregon

$36.27 per hour

Certified Occupational Therapy Assistant

Salem

$35.46 per hour

Oregon

$36.80 per hour

Mental Health Technician

Salem

$34.06 per hour

Oregon

$24.93 per hour

Behavior Technician

Salem

$19.68 per hour

Oregon

$20.51 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.