Minnesota State Highway 58 (MN 58) is a 23 miles highway in southeast Minnesota, which runs from its interchange with U.S. 52 / State Highway 60 (co-signed) in Zumbrota and continues north to its northern terminus at its intersection with U.S. Highway 61 in Red Wing.