Main Content

Cannon Falls, MN Real Estate & Homes for Sale Contract For Deed

Sorry we are experiencing system issues. Please try again.

Cannon Falls Contract For Deed Homes

Cannon Falls is a city in Goodhue County, Minnesota. The population was 4,083 at the 2010 census.


Cannon Falls has a public elementary, middle, and high school system.

St. Paul’s Lutheran School is a Christian pre-school and K-8 school of the Wisconsin Evangelical Lutheran Synod (WELS) in Cannon Falls.