Minnesota State Highway 20 (MN 20) is a short 7 miles highway in southeast Minnesota, which runs from its intersection with State Highway 19 in Cannon Falls (near U.S. 52) and continues north to its northern terminus at its intersection with State Highway 50 near Miesville, 400 feet west of U.S. 61.