14. Indiana
Cost of Living Index: 87.9
Annual Mean Salary: $65,880
Hourly Mean Wage: $31.67
Number of Employees: 20,010

ImageFlow/Shutterstock.com
Cost of Living Index: 87.9
Annual Mean Salary: $65,880
Hourly Mean Wage: $31.67
Number of Employees: 20,010
ImageFlow/Shutterstock.com