24. Ohio
Cost of living index: 93
Annual mean wage: $31,970
Hourly mean wage: $15.37
Number of employees: 39,610

michaeljung/Shutterstock.com
Cost of living index: 93
Annual mean wage: $31,970
Hourly mean wage: $15.37
Number of employees: 39,610
michaeljung/Shutterstock.com