Ann Arbor, MI
Population: 119,980
After appearing on our Top 100 Best Places to Live list for five years in a row, Ann Arbor finally nabbed the #1 spot this year, which means a chorus of "Hail to the victors!" is in order.