Salaripedia
English

How much does a physical therapist assistant make in Portland?

$74,690a year

Median yearly pay for physical therapist assistants in the Portland-Vancouver-Hillsboro, OR-WA metro area. That is $35.91 an hour or $6,224 a month.

Hourly
$35.91
Vs. national median
+9%
Rank among cities
63 of 348
Jobs in the area
470
Pay range
Lowest 10%: $56,100Median: $74,690Highest 10%: $90,760
PercentileYearlyHourly
10th$56,100$26.97
25th$63,550$30.55
Median$74,690$35.91
75th$82,870$39.84
90th$90,760$43.63

Other cities in Oregon

Median yearly pay for physical therapist assistants.

Medford, OR$76,340
Salem, OR$67,090
Bend, OR$62,490
Eugene, OR$60,930
Physical Therapist Assistant salary in Oregon Physical Therapist Assistant salary in all states

Related jobs in Portland

Same field, median yearly pay.

Massage Therapist$84,730
Occupational Therapy Assistant$78,640
Dental Assistant$59,890
Medical Assistant$56,240
Phlebotomist$51,680
Medical Equipment Preparer$51,000
Nursing Assistant$50,350
Healthcare Support Worker$48,670
Medical Transcriptionist$47,370
Veterinary Assistant and Laboratory Animal Caretaker$45,690
Salaries for every job in Portland, OR

Frequently asked questions

How much does a physical therapist assistant make an hour in Portland?

The median hourly pay in the Portland-Vancouver-Hillsboro, OR-WA metro area is $35.91 ($74,690 a year).

Do physical therapist assistants make more in Portland than the national average?

Yes: $74,690 against $68,380 nationally, 9% more.

How does Portland compare with the rest of Oregon?

The median in Oregon is $73,180, so Portland pays 2% more.

Where does Portland rank for physical therapist assistant pay?

63 of 348 metro areas with data.

How much does a physical therapist assistant make starting out in Portland?

The lowest-paid 10% make $56,100 or less a year; the top 10% make $90,760 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.