Mountain Lake is located in Cottonwood County, MN. The population is 2,163, making Mountain Lake the 2nd largest city in Cottonwood County.
There are 2 public schools in Mountain Lake with an average Homefacts rating of B-. The total crime rate for Mountain Lake is very low , and there are 0 registered sex offenders residing in the city. Unemployment in Mountain Lake is low and the median home sales price is $0. Detailed and up-to-date Mountain Lake property reports are available for any property address.
Cities near Mountain Lake include Midway Township, Mountain Lake Township and Bingham Lake.