Cannon City, MN is a small city located in Goodhue County, Minnesota. It has an estimated population of only 2,546 people according to the 2019 United States Census estimates. Although Cannon City may not be among the largest cities in the state, it still offers many desirable features for potential residents. According to BestPlaces rankings, Cannon City ranks particularly high in its quality of life category. This includes factors such as cost of living, crime rate, health care accessibility and quality of schools. For instance, the cost living index for Cannon City is 97.2 compared to 93.8 for the rest of the nation indicating that it is slightly more expensive than average but still very reasonably priced. Similarly, Cannon City also has a low crime rate with just 0.09 violent crimes per 1000 people and 3 property crimes per 1000 people compared to 3.7 and 22 respectively for the US average making it a safe place to live or raise a family. Additionally, health care accessibility and quality schools also score highly in Cannon City's Best Places rankings making it an attractive city for those looking for a nice place to settle down and call home.
Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.
Most Competitive Private Colleges...
Read More
Browse all of our Best Places Rankings