21. Colorado
Annual median salary: $32,090
Cost of living index: 102.1
Employment: 20,630
There are over 20,000 jobs available for construction workers in Colorado and the state also pays them quite well. The cost of living rate that is higher than the national average, but because the wage is higher than $30,000, it still looks worth it.