Salaripedia
English

How much does a construction manager make in Worcester?

$140,600a year

Median yearly pay for construction managers in the Worcester, MA metro area. That is $67.58 an hour or $11,710 a month.

Hourly
$67.58
Vs. national median
+22%
Rank among cities
15 of 382
Jobs in the area
880
Pay range
Lowest 10%: $99,680Median: $140,600Highest 10%: $207,400
PercentileYearlyHourly
10th$99,680$47.92
25th$122,500$58.88
Median$140,600$67.58
75th$164,900$79.28
90th$207,400$99.72

Other cities in Massachusetts

Median yearly pay for construction managers.

Boston, MA$156,500
Barnstable Town, MA$140,100
Springfield, MA$132,600
Pittsfield, MA$127,200
Amherst Town, MA$125,100
Providence, RI$122,800
Construction Manager salary in Massachusetts Construction Manager salary in all states

Related jobs in Worcester

Same field, median yearly pay.

Natural Sciences Manager$212,600
Marketing Manager$199,300
Computer and Information Systems Manager$193,900
Architectural and Engineering Manager$179,200
Financial Manager$170,900
Manager$164,700
Sales Manager$162,800
Human Resources Manager$160,500
Purchasing Manager$157,800
Public Relations Manager$156,900
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a construction manager make an hour in Worcester?

The median hourly pay in the Worcester, MA metro area is $67.58 ($140,600 a year).

Do construction managers make more in Worcester than the national average?

Yes: $140,600 against $115,000 nationally, 22% more.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $145,000, so Worcester pays 3% less.

Where does Worcester rank for construction manager pay?

15 of 382 metro areas with data.

How much does a construction manager make starting out in Worcester?

The lowest-paid 10% make $99,680 or less a year; the top 10% make $207,400 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.