Location: 44.5068445, -92.9062175
Location
Cannon Falls is a scenic city in Goodhue County, Minnesota, located between the Twin Cities and Rochester. The Cannon River flows through the city, creating picturesque views and opportunities for outdoor recreation such as kayaking and fishing.
History
Established in the 1850s, Cannon Falls developed around milling and river trade. Its historic downtown retains 19th-century charm, while local wineries and farms highlight the region’s agricultural heritage.
Community
Today, Cannon Falls offers a peaceful lifestyle with trails, parks, and cultural events. The nearby Cannon Valley Trail connects the city to regional destinations, enhancing its appeal for outdoor enthusiasts and families.