Homes for Sale in Faribault, MN

Faribault is a historic river town in Rice County about 45 minutes south of the Twin Cities, at the confluence of the Straight and Cannon Rivers. It is known for its well-preserved historic downtown, the iconic Faribault Woolen Mill, and fantastic lake living with access to Cannon Lake and Roberds Lake. The city offers a notably affordable small-city lifestyle with easy I-35 access to the metro.

Why Live in Faribault

Historic downtown and the Faribault Woolen Mill
River Bend Nature Center trails
Lake and river recreation on Cannon and Roberds Lakes
Affordable home prices with excellent I-35 commute access

Faribault Market Snapshot

Real-time local market statistics.

Find Your Home in Faribault

Sign up for personalized property alerts and community insights.