The Best Place to Live in America Is a City You've Never Heard Of

Can you guess what city it is?

Hamilton County Tourism

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 , 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 , but that ranking was specifically focused on cities ranging from 50,000 to 300,000 in population. According to, the community is now "."

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

Advertisement - Continue Reading Below
More From Lifestyle