Salaripedia
English

How much does a bioengineer and biomedical engineer make in Worcester?

$104,100a year

Median yearly pay for bioengineer and biomedical engineers in the Worcester, MA metro area. That is $50.03 an hour or $8,672 a month.

Hourly
$50.03
Vs. national median
-5%
Rank among cities
29 of 65
Jobs in the area
340
Pay range
Lowest 10%: $82,160Median: $104,100Highest 10%: $157,300
PercentileYearlyHourly
10th$82,160$39.50
25th$88,180$42.39
Median$104,100$50.03
75th$132,000$63.46
90th$157,300$75.61

Other cities in Massachusetts

Median yearly pay for bioengineer and biomedical engineers.

Boston, MA$128,600
Providence, RI$101,500
Bioengineer and Biomedical Engineer salary in Massachusetts Bioengineer and Biomedical Engineer salary in all states

Related jobs in Worcester

Same field, median yearly pay.

Computer Hardware Engineer$142,800
Electrical Engineer$129,700
Materials Engineer$114,100
Mechanical Engineer$109,300
Engineer$108,200
Industrial Engineer$107,000
Electronics Engineer$106,800
Architect$105,000
Chemical Engineer$104,100
Civil Engineer$101,800
Salaries for every job in Worcester, MA

Frequently asked questions

How much does a bioengineer and biomedical engineer make an hour in Worcester?

The median hourly pay in the Worcester, MA metro area is $50.03 ($104,100 a year).

Do bioengineer and biomedical engineers make more in Worcester than the national average?

No: $104,100 against $109,400 nationally, 5% less.

How does Worcester compare with the rest of Massachusetts?

The median in Massachusetts is $127,600, so Worcester pays 18% less.

Where does Worcester rank for bioengineer and biomedical engineer pay?

29 of 65 metro areas with data.

How much does a bioengineer and biomedical engineer make starting out in Worcester?

The lowest-paid 10% make $82,160 or less a year; the top 10% make $157,300 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.