Overview Cannon Falls is a town in Minnesota, United States, with a population of about 4,062[1]. Geography Coordinates: 44.5069, -92.9055