Salaripedia
English

How much does a mechanical engineer make in Montgomery?

$94,570a year

Median yearly pay for mechanical engineers in the Montgomery, AL metro area. That is $45.47 an hour or $7,881 a month.

Hourly
$45.47
Vs. national median
-9%
Rank among cities
255 of 346
Jobs in the area
330
Pay range
Lowest 10%: $65,290Median: $94,570Highest 10%: $126,600
PercentileYearlyHourly
10th$65,290$31.39
25th$77,900$37.45
Median$94,570$45.47
75th$103,100$49.58
90th$126,600$60.87

Other cities in Alabama

Median yearly pay for mechanical engineers.

Decatur, AL$115,800
Tuscaloosa, AL$110,500
Florence, AL$108,500
Mobile, AL$105,700
Huntsville, AL$102,500
Auburn, AL$100,200
Anniston, AL$99,150
Birmingham, AL$98,810
Daphne, AL$95,530
Columbus, GA$91,430
Mechanical Engineer salary in Alabama Mechanical Engineer salary in all states

Related jobs in Montgomery

Same field, median yearly pay.

Electrical Engineer$105,000
Civil Engineer$97,470
Electronics Engineer$96,280
Environmental Engineer$95,370
Architect$80,060
Industrial Engineer$79,480
Electrical and Electronic Engineering Technologist and Technician$70,930
Industrial Engineering Technologist and Technician$60,990
Civil Engineering Technologist and Technician$54,040
Architectural and Civil Drafter$52,550
Salaries for every job in Montgomery, AL

Frequently asked questions

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

The median hourly pay in the Montgomery, AL metro area is $45.47 ($94,570 a year).

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

No: $94,570 against $104,100 nationally, 9% less.

How does Montgomery compare with the rest of Alabama?

The median in Alabama is $100,200, so Montgomery pays 6% less.

Where does Montgomery rank for mechanical engineer pay?

255 of 346 metro areas with data.

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

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