Salaripedia
English

How much does a medical assistant make in Barnstable Town?

$49,900a year

Median yearly pay for medical assistants in the Barnstable Town, MA metro area. That is $23.99 an hour or $4,158 a month.

Hourly
$23.99
Vs. national median
+9%
Rank among cities
32 of 389
Jobs in the area
380
Pay range
Lowest 10%: $44,050Median: $49,900Highest 10%: $65,500
PercentileYearlyHourly
10th$44,050$21.18
25th$47,490$22.83
Median$49,900$23.99
75th$56,230$27.03
90th$65,500$31.49

Other cities in Massachusetts

Median yearly pay for medical assistants.

Boston, MA$50,740
Springfield, MA$48,510
Amherst Town, MA$47,260
Worcester, MA$47,240
Providence, RI$47,020
Pittsfield, MA$45,990
Medical Assistant salary in Massachusetts Medical Assistant salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Physical Therapist Assistant$79,790
Occupational Therapy Assistant$75,170
Dental Assistant$58,080
Phlebotomist$53,500
Massage Therapist$52,560
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 medical assistant make an hour in Barnstable Town?

The median hourly pay in the Barnstable Town, MA metro area is $23.99 ($49,900 a year).

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

Yes: $49,900 against $45,690 nationally, 9% more.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $49,460, so Barnstable Town pays 1% more.

Where does Barnstable Town rank for medical assistant pay?

32 of 389 metro areas with data.

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

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