Salaripedia
English

How much does a parts salesperson make in Barnstable Town?

$42,490a year

Median yearly pay for parts salespersons in the Barnstable Town, MA metro area. That is $20.43 an hour or $3,541 a month.

Hourly
$20.43
Vs. national median
+10%
Rank among cities
126 of 391
Jobs in the area
170
Pay range
Lowest 10%: $36,770Median: $42,490Highest 10%: $61,610
PercentileYearlyHourly
10th$36,770$17.68
25th$37,960$18.25
Median$42,490$20.43
75th$54,930$26.41
90th$61,610$29.62

Other cities in Massachusetts

Median yearly pay for parts salespersons.

Boston, MA$46,370
Worcester, MA$40,360
Pittsfield, MA$38,590
Amherst Town, MA$38,310
Springfield, MA$37,910
Providence, RI$36,680
Parts Salesperson salary in Massachusetts Parts Salesperson salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Sales Representative$125,200
First-Line Supervisors of Non-Retail Sales Worker$101,700
Sales Representative$80,930
Insurance Sales Agent$79,520
Advertising Sales Agent$76,350
Sales Representatives of Service$65,090
Security$64,170
First-Line Supervisors of Retail Sales Worker$53,890
Counter and Rental Clerk$45,250
Retail Salesperson$36,790
Salaries for every job in Barnstable Town, MA

Frequently asked questions

How much does a parts salesperson make an hour in Barnstable Town?

The median hourly pay in the Barnstable Town, MA metro area is $20.43 ($42,490 a year).

Do parts salespersons make more in Barnstable Town than the national average?

Yes: $42,490 against $38,630 nationally, 10% more.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $44,660, so Barnstable Town pays 5% less.

Where does Barnstable Town rank for parts salesperson pay?

126 of 391 metro areas with data.

How much does a parts salesperson make starting out in Barnstable Town?

The lowest-paid 10% make $36,770 or less a year; the top 10% make $61,610 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.