4. Ohio
Cost of living index: 93
Average annual salary: $86,470
Average hourly pay: $41.57
Number of employees: 720

SFIO CRACHO/Shutterstock.com
Cost of living index: 93
Average annual salary: $86,470
Average hourly pay: $41.57
Number of employees: 720
SFIO CRACHO/Shutterstock.com