High-paying therapy jobs in Harrisonburg

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 78 therapy jobs listed below pay well, with salaries between $24.47 and $44.06 per hour. Physical Therapist, Speech Language Pathologist and Physical Therapist Assistant are among the most popular high-paying roles in Harrisonburg, VA.

Job title

Updated Nov 04, 2026
Job title
Harrisonburg, VA
Virginia
Job openings (Harrisonburg)

Physical Therapist

Harrisonburg

$49.17 per hour

Virginia

$69.54 per hour

Speech Language Pathologist

Harrisonburg

$44.06 per hour

Virginia

$50.32 per hour

Occupational Therapist

Harrisonburg

$44.03 per hour

Virginia

$48.92 per hour

Board Certified Behavior Analyst

Harrisonburg

$88,076 per year

Virginia

$93,221 per year

Behavioral Therapist

Harrisonburg

$83,798 per year

Virginia

$44,877 per year

Licensed Clinical Social Worker

Harrisonburg

$80,764 per year

Virginia

$82,168 per year

Certified Occupational Therapy Assistant

Harrisonburg

$1,521 per week

Virginia

$1,503 per week

Physical Therapist Assistant

Harrisonburg

$35.03 per hour

Virginia

$35.22 per hour

Registered Behavior Technician

Harrisonburg

$24.47 per hour

Virginia

$23.27 per hour

Aba Therapist

Harrisonburg

$22.14 per hour

Virginia

$24.20 per hour

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