Faribault, MN is a small city located in Rice County with an estimated population of 23,352 people. It has been ranked 17th in the best places to live in Minnesota by BestPlaces.net. The website evaluates and ranks cities based on cost of living, crime rate, home prices, and quality of life. Faribault scored commendably in all four categories, making it a desirable place to live for many people. The city's cost of living is 4% lower than the national average and its crime rate is 11% lower than the rest of the state. In terms of housing affordability and quality, Faribault stands out as well; homes here are around 8% cheaper than similar homes in other parts of the state and 87% considered to be good quality or better. Finally, Faribault residents enjoy a high quality of life due to ample access to local parks and outdoor recreation opportunities as well as access to culture amenities such as museums and libraries. All these factors contribute to the city's positive ranking among other cities in Minnesota.
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