16. Indiana
Cost of living index: 87.9
Annual mean wage: $76,360
Hourly mean wage: $36.71
Number of employees: 2,670

Photographee.eu/Shutterstock.com
Cost of living index: 87.9
Annual mean wage: $76,360
Hourly mean wage: $36.71
Number of employees: 2,670
Photographee.eu/Shutterstock.com