Salaripedia
English

How much does a speech-language pathologist make in Barnstable Town?

$102,800a year

Median yearly pay for speech-language pathologists in the Barnstable Town, MA metro area. That is $49.42 an hour or $8,567 a month.

Hourly
$49.42
Vs. national median
+5%
Rank among cities
55 of 370
Jobs in the area
140
Pay range
Lowest 10%: $77,500Median: $102,800Highest 10%: $128,800
PercentileYearlyHourly
10th$77,500$37.26
25th$93,650$45.02
Median$102,800$49.42
75th$117,600$56.51
90th$128,800$61.90

Other cities in Massachusetts

Median yearly pay for speech-language pathologists.

Boston, MA$102,800
Worcester, MA$100,100
Providence, RI$99,720
Springfield, MA$96,880
Pittsfield, MA$94,640
Amherst Town, MA$90,930
Speech-Language Pathologist salary in Massachusetts Speech-Language Pathologist salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Radiologist$453,700
Dentist$200,500
Veterinarian$164,100
Physician Assistant$162,300
Pharmacist$150,900
Nurse Practitioner$139,800
Physical Therapist$108,100
Diagnostic Medical Sonographer$108,000
Registered Nurse$103,400
Occupational Therapist$102,900
Salaries for every job in Barnstable Town, MA

Frequently asked questions

How much does a speech-language pathologist make an hour in Barnstable Town?

The median hourly pay in the Barnstable Town, MA metro area is $49.42 ($102,800 a year).

Do speech-language pathologists make more in Barnstable Town than the national average?

Yes: $102,800 against $97,870 nationally, 5% more.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $101,300, so Barnstable Town pays 1% more.

Where does Barnstable Town rank for speech-language pathologist pay?

55 of 370 metro areas with data.

How much does a speech-language pathologist make starting out in Barnstable Town?

The lowest-paid 10% make $77,500 or less a year; the top 10% make $128,800 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.