20. Ohio
Cost of living index: 93
Annual mean wage: $25,850
Hourly mean wage: $12.42
Number of employees: 66,800

michaeljung/Shutterstock.com
Cost of living index: 93
Annual mean wage: $25,850
Hourly mean wage: $12.42
Number of employees: 66,800
michaeljung/Shutterstock.com