14. Leander, Texas
Population: 30,040
Median household income: $75,983
Cost of living: 97 (National Average is 100)
The cost of living here is super low and the median household income is 42 percent above the national average. If you can tolerate living in a small Texas town, check this place out.