TROY, Mich. (Michigan News Source) – The travel publication Livability released its 10th annual publication of 100 best places to live in the United States, and three Michigan Cities made the list.

Making the Top 10 at no. 10 is Troy. Rochester Hills landed the 20th spot, while Ann Arbor placed 65th.

MORE NEWS: Bedrock, GM Propose $250M in Taxpayer Money for Ren Cen Revamp

Livability ranks cities across the country with a population between 75,000 and 500,000, along with economy, housing, cost of living, amenities, along with other categories.