Salaripedia
English

How much does a physical therapist assistant make in Barnstable Town?

$79,790a year

Median yearly pay for physical therapist assistants in the Barnstable Town, MA metro area. That is $38.36 an hour or $6,649 a month.

Hourly
$38.36
Vs. national median
+17%
Rank among cities
19 of 348
Jobs in the area
90
Pay range
Lowest 10%: $65,970Median: $79,790Highest 10%: $96,100
PercentileYearlyHourly
10th$65,970$31.72
25th$77,920$37.46
Median$79,790$38.36
75th$83,960$40.37
90th$96,100$46.20

Other cities in Massachusetts

Median yearly pay for physical therapist assistants.

Boston, MA$80,430
Worcester, MA$76,900
Springfield, MA$73,930
Providence, RI$72,150
Pittsfield, MA$70,140
Physical Therapist Assistant salary in Massachusetts Physical Therapist Assistant salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Occupational Therapy Assistant$75,170
Dental Assistant$58,080
Phlebotomist$53,500
Massage Therapist$52,560
Medical Assistant$49,900
Nursing Assistant$48,520
Home Health and Personal Care Aide$42,520
Veterinary Assistant and Laboratory Animal Caretaker$39,170
Salaries for every job in Barnstable Town, MA

Frequently asked questions

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

The median hourly pay in the Barnstable Town, MA metro area is $38.36 ($79,790 a year).

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

Yes: $79,790 against $68,380 nationally, 17% more.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $79,460, so Barnstable Town pays 0% more.

Where does Barnstable Town rank for physical therapist assistant pay?

19 of 348 metro areas with data.

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

The lowest-paid 10% make $65,970 or less a year; the top 10% make $96,100 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.