Salaripedia
English

How much does a civil engineer make in Springfield?

$99,790a year

Median yearly pay for civil engineers in the Springfield, MA metro area. That is $47.98 an hour or $8,316 a month.

Hourly
$47.98
Vs. national median
-1%
Rank among cities
113 of 373
Jobs in the area
300
Pay range
Lowest 10%: $73,600Median: $99,790Highest 10%: $158,900
PercentileYearlyHourly
10th$73,600$35.38
25th$79,770$38.35
Median$99,790$47.98
75th$130,500$62.72
90th$158,900$76.38

Other cities in Massachusetts

Median yearly pay for civil engineers.

Boston, MA$107,700
Amherst Town, MA$103,400
Worcester, MA$101,800
Pittsfield, MA$100,800
Providence, RI$99,310
Barnstable Town, MA$96,680
Civil Engineer salary in Massachusetts Civil Engineer salary in all states

Related jobs in Springfield

Same field, median yearly pay.

Engineer$114,300
Electrical Engineer$113,300
Environmental Engineer$105,400
Architect$101,900
Industrial Engineer$100,500
Mechanical Engineer$98,380
Electrical and Electronic Engineering Technologist and Technician$84,020
Architectural and Civil Drafter$70,080
Mechanical Drafter$67,470
Industrial Engineering Technologist and Technician$66,560
Salaries for every job in Springfield, MA

Frequently asked questions

How much does a civil engineer make an hour in Springfield?

The median hourly pay in the Springfield, MA metro area is $47.98 ($99,790 a year).

Do civil engineers make more in Springfield than the national average?

No: $99,790 against $100,800 nationally, 1% less.

How does Springfield compare with the rest of Massachusetts?

The median in Massachusetts is $106,700, so Springfield pays 7% less.

Where does Springfield rank for civil engineer pay?

113 of 373 metro areas with data.

How much does a civil engineer make starting out in Springfield?

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