Moose Lake Travel Guide

Moose Lake is a city in Carlton County, Minnesota, United States. The population was 2,751 at the 2010 census. Interstate 35; Minnesota State Highways 27 and 73; and County 61 are four of the main routes in Moose Lake. Moose Lake State Park is nearby.


Moose Lake State Park is a deceivingly small place until you begin hiking the trails. With gorgeous lake views and extraordinary pine-filled forest, you are sure to not walk away disappointed when visiting this gem of a lake state park.

Local Links

City of Moose Lake

Moose Lake, MN is known as the “Agate Capital of the World” and is home to the world’s largest agate on record weighing in at 108 pounds.

Chamber of Commerce

Moose Lake and the surrounding area has miles and miles of trails for biking, walking, rollerblading, snowmobiling, 4-wheeling and many more outdoor activities.