5. Alabama
IM Score: 114
Annual median wage: $85,090
Job growth: 17.6%
Cost of living index: 91.2
Alabama’s current number of 3,480 employed mechanical engineers will increase to 4,100 in the future. Although the state has a low cost of living index, the unemployment rate is 3rd highest in the nation with 5.8%.