Salaripedia
English

How much does a marketing manager make in Barnstable Town?

$157,500a year

Median yearly pay for marketing managers in the Barnstable Town, MA metro area. That is $75.72 an hour or $13,120 a month.

Hourly
$75.72
Vs. national median
-6%
Rank among cities
70 of 332
Jobs in the area
90
Pay range
Lowest 10%: $65,520Median: $157,500Highest 10%: $321,600
PercentileYearlyHourly
10th$65,520$31.50
25th$82,970$39.89
Median$157,500$75.72
75th$217,300$104.49
90th$321,600$154.63

Other cities in Massachusetts

Median yearly pay for marketing managers.

Boston, MA$213,900
Worcester, MA$199,300
Springfield, MA$181,100
Pittsfield, MA$171,600
Amherst Town, MA$161,000
Marketing Manager salary in Massachusetts Marketing Manager salary in all states

Related jobs in Barnstable Town

Same field, median yearly pay.

Architectural and Engineering Manager$182,400
Computer and Information Systems Manager$177,300
Financial Manager$156,000
Natural Sciences Manager$154,100
Sales Manager$140,700
Construction Manager$140,100
Manager$139,200
Human Resources Manager$136,300
Education Administrator$129,100
Medical and Health Services Manager$126,900
Salaries for every job in Barnstable Town, MA

Frequently asked questions

How much does a marketing manager make an hour in Barnstable Town?

The median hourly pay in the Barnstable Town, MA metro area is $75.72 ($157,500 a year).

Do marketing managers make more in Barnstable Town than the national average?

No: $157,500 against $166,800 nationally, 6% less.

How does Barnstable Town compare with the rest of Massachusetts?

The median in Massachusetts is $212,000, so Barnstable Town pays 26% less.

Where does Barnstable Town rank for marketing manager pay?

70 of 332 metro areas with data.

How much does a marketing manager make starting out in Barnstable Town?

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