Salaripedia
English

How much does a mechanical engineer make in Peoria?

$128,700a year

Median yearly pay for mechanical engineers in the Peoria, IL metro area. That is $61.88 an hour or $10,730 a month.

Hourly
$61.88
Vs. national median
+24%
Rank among cities
7 of 346
Jobs in the area
2,120
Pay range
Lowest 10%: $99,880Median: $128,700Highest 10%: $166,600
PercentileYearlyHourly
10th$99,880$48.02
25th$100,700$48.41
Median$128,700$61.88
75th$159,600$76.72
90th$166,600$80.11

Other cities in Illinois

Median yearly pay for mechanical engineers.

Davenport, IA$104,300
Chicago, IL$102,100
Champaign, IL$101,100
Bloomington, IL$100,500
St. Louis, MO$100,300
Rockford, IL$99,150
Paducah, KY$94,060
Springfield, IL$92,920
Mechanical Engineer salary in Illinois Mechanical Engineer salary in all states

Related jobs in Peoria

Same field, median yearly pay.

Industrial Engineer$117,200
Engineer$114,800
Mechanical Engineering Technologist and Technician$102,600
Electrical Engineer$101,500
Civil Engineer$95,140
Electrical and Electronic Engineering Technologist and Technician$84,610
Architect$79,580
Civil Engineering Technologist and Technician$79,480
Industrial Engineering Technologist and Technician$79,180
Architectural and Civil Drafter$58,820
Salaries for every job in Peoria, IL

Frequently asked questions

How much does a mechanical engineer make an hour in Peoria?

The median hourly pay in the Peoria, IL metro area is $61.88 ($128,700 a year).

Do mechanical engineers make more in Peoria than the national average?

Yes: $128,700 against $104,100 nationally, 24% more.

How does Peoria compare with the rest of Illinois?

The median in Illinois is $102,700, so Peoria pays 25% more.

Where does Peoria rank for mechanical engineer pay?

7 of 346 metro areas with data.

How much does a mechanical engineer make starting out in Peoria?

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