Salaripedia
English

How much does a highway maintenance worker make in Amherst Town?

$61,520a year

Median yearly pay for highway maintenance workers in the Amherst Town-Northampton, MA metro area. That is $29.58 an hour or $5,127 a month.

Hourly
$29.58
Vs. national median
+22%
Rank among cities
49 of 351
Jobs in the area
110
Pay range
Lowest 10%: $40,320Median: $61,520Highest 10%: $79,860
PercentileYearlyHourly
10th$40,320$19.38
25th$52,300$25.14
Median$61,520$29.58
75th$77,160$37.10
90th$79,860$38.39

Other cities in Massachusetts

Median yearly pay for highway maintenance workers.

Pittsfield, MA$61,940
Boston, MA$60,800
Springfield, MA$59,460
Providence, RI$58,970
Worcester, MA$52,020
Highway Maintenance Worker salary in Massachusetts Highway Maintenance Worker salary in all states

Related jobs in Amherst Town

Same field, median yearly pay.

Construction and Building Inspector$89,030
First-Line Supervisors of Construction Trade and Extraction Worker$81,650
Plumber$78,570
Electrician$76,980
Carpenter$66,830
Operating Engineer and Other Construction Equipment Operator$66,830
Construction Laborer$58,150
Painter$55,040
Salaries for every job in Amherst Town, MA

Frequently asked questions

How much does a highway maintenance worker make an hour in Amherst Town?

The median hourly pay in the Amherst Town-Northampton, MA metro area is $29.58 ($61,520 a year).

Do highway maintenance workers make more in Amherst Town than the national average?

Yes: $61,520 against $50,260 nationally, 22% more.

How does Amherst Town compare with the rest of Massachusetts?

The median in Massachusetts is $61,500, so Amherst Town pays 0% more.

Where does Amherst Town rank for highway maintenance worker pay?

49 of 351 metro areas with data.

How much does a highway maintenance worker make starting out in Amherst Town?

The lowest-paid 10% make $40,320 or less a year; the top 10% make $79,860 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.