18. Indiana
Cost of living index: 87.9
Average annual salary: $65,520
Average hourly wage: $31.5
Number of employees: 1,220

Elnur/Shutterstock.com
Cost of living index: 87.9
Average annual salary: $65,520
Average hourly wage: $31.5
Number of employees: 1,220
Elnur/Shutterstock.com