MN 58 highlighted in red | ||||
Route information | ||||
Maintained by MnDOT | ||||
Length | 23.538 mi[1] (37.881 km) | |||
Existed | 1920–present | |||
Major junctions | ||||
South end | ![]() ![]() | |||
North end | ![]() ![]() | |||
Location | ||||
Country | United States | |||
State | Minnesota | |||
Counties | Goodhue | |||
Highway system | ||||
| ||||
|
Minnesota State Highway 58 (MN 58) is a 23.538-mile-long (37.881 km) 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.