Story at a glance
- Ann Arbor, Mich., tops the list, followed by Raleigh, N.C.
- Huntsville, Ala., Fayetteville, Ark., and Colorado Springs, Colo., also made the top five list.
- Several of the top cities are home to higher education institutions, while favorable climates and thriving job markets also helped boost rankings.
Ann Arbor, Mich., was ranked the best place to live in the United States, according...