The 91,065 residents of the city of Carmel, Indiana have a reason to celebrate today. Their suburban community just north of Indianapolis was just named the best place to live in the entire United States—for the second year in a row.
In a 2018 ranking of the best places to live, Carmel took the top spot again. Compiled by the data company Niche, the rating "takes into account several key factors of a location, including the quality of local schools, crime rates, housing trends, employment statistics, and access to amenities in an attempt to measure the overall quality of an area."
The small city might be getting used to the attention by now. CNN Money magazine dubbed Carmel the best place to live in America back in 2012, but that ranking was specifically focused on cities ranging from 50,000 to 300,000 in population. According to money.com, the community is now "one of the fastest-growing cities in Indiana."
Here are the top 10 places on this year's list:
1. Carmel, Indiana
2. Chesterbrook, Pennsylvania
3. Clarendon Hills, Illinois
4. Richmond Heights, Missouri
5. Okemos, Michigan
6. Buffalo Grove, Illinois
7. Clayton, Missouri
8. Brentwood, Missouri
9. Birmingham, Michigan
10. Dublin, Ohio
Follow Town & Country on Facebook.
Sam Dangremond is a Contributing Digital Editor at Town & Country, where he covers men's style, cocktails, travel, and the social scene.