Kenyon, Minnesota is a small town located in Goodhue County. The population of Kenyon is estimated to be around 1,800 people. Despite its small size, Kenyon has been rated highly on bestplaces.net for various factors such as cost of living, diversity and education. Residents in the area can expect to pay relatively low costs for housing, food and entertainment when compared to other towns in the US. Additionally, Kenyon has been given an 8/10 score for diversity due to its diverse population made up of individuals from a range of backgrounds and cultures. Education opportunities are also abundant in Kenyon with the town being home to numerous private schools as well as a public school district that serves grades K-12. Overall, Kenyon is a great place to live with good quality of life ratings from bestplaces.net.
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.
Kenyon, Minnesota has never been in one of our rankings. Do you think this is a mistake?
Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings