3. Iowa
Cost of living index: 91.7
Annual mean wage: $34,900
Hourly mean wage: $16.77
Number of employees: 4,720

Evgeny Atamanenko/Shutterstock.com
Cost of living index: 91.7
Annual mean wage: $34,900
Hourly mean wage: $16.77
Number of employees: 4,720
Evgeny Atamanenko/Shutterstock.com