20. Illinois
Cost of living index: 95.5
Annual mean wage: $82,450
Hourly mean wage: $39.63
Number of employees: 4,800

adriaticfoto/Shutterstock.com
Cost of living index: 95.5
Annual mean wage: $82,450
Hourly mean wage: $39.63
Number of employees: 4,800
adriaticfoto/Shutterstock.com