Discover Moose Lake, Minnesota.
Home of the largest Lake Superior Agate!
Moose Lake, Minnesota is settled 45 miles south of Duluth and 110 miles north of the Twin Cities. Our area has vast wooded areas, miles and miles of trails and supports the heart of small town life. It is a perfect place to get away. You feel the momentum of life slow down when you stop in, and that can make it tough to go back home. The friendly atmosphere will make your trip or vacation one you and your family will always remember.