2. Iowa
Cost of living index: 91.7
Annual mean wage: $82,950
Hourly mean wage: $39.87
Number of employees: 200

Likoper/Shutterstock.com
Cost of living index: 91.7
Annual mean wage: $82,950
Hourly mean wage: $39.87
Number of employees: 200
Likoper/Shutterstock.com