6. Ohio
Cost of living index: 93
Annual mean wage: $84,910
Hourly mean wage: $40.82
Number of employees: 4,620

Robert Kneschke/Shutterstock.com
Cost of living index: 93
Annual mean wage: $84,910
Hourly mean wage: $40.82
Number of employees: 4,620
Robert Kneschke/Shutterstock.com