Madison Lake is located in Blue Earth County, MN. The population is 1,100, making Madison Lake the 6th largest city in Blue Earth County.
There are 0 public schools in Madison Lake with an average Homefacts rating of NA. The total crime rate for Madison Lake is very low , and there are 0 registered sex offenders residing in the city. Unemployment in Madison Lake is low and the median home sales price is $0. Detailed and up-to-date Madison Lake property reports are available for any property address.
Cities near Madison Lake include Jamestown Township, Le Ray Township and Washington Township.