20. Wisconsin
Cost of living index: 96.9
Average annual salary: $75,790
Average hourly pay: $36.43
Number of employees: 290

spiber.de/Shutterstock.com
Cost of living index: 96.9
Average annual salary: $75,790
Average hourly pay: $36.43
Number of employees: 290
spiber.de/Shutterstock.com