Minnesota State Highway 6 (MN 6) is a 147 miles highway in east-central and north-central Minnesota, which runs from its intersection with State Highway 18 in Bay Lake Township near Garrison and continues north to its northern terminus at its intersection with U.S. Highway 71 and County Road 30 in Big Falls.