Minnesota State Highway 139 (MN 139) is a 3 miles highway in southeast Minnesota, which runs from Iowa Highway 139 at the Iowa state line and continues north to its northern terminus at its intersection with U.S. Highway 52 in Harmony.