The US city ranking -- Best Places to Live, US News Ranking
1. Austin, TX
2. Denver, CO
3. San Jose, CA
4. Washington, DC
5. Fayetteville, AR
6. Seattle, WA
7. Raleigh & Durham, NC
8. Boston, MA
9. Des Moines, IA
10.Salt Lake City, UT
11. Colorado Springs, CO
12. Boise, ID
13. Nashville, TN
14. Charlotte, NC
15. Dallas-Fort Worth, TX
16. San Francisco, CA
17. Minneapolis-St. Paul, MN
18. Madison, WI
19. Grand Rapids, MI
20. Houston, TX
http://realestate.usnews.com/places/rankings/best-places-to-live