List of state highways in Minnesota

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "List of state highways in Minnesota" – news · newspapers · books · scholar · JSTOR (September 2018) (Learn how and when to remove this message)

|

Minnesota state highway markers for MN 44 (1920), MN 39 (1934), MN 93 (1948), MN 61 (1969[1]–present)

System information
Notes| Minnesota's Trunk Highways are state-maintained[2]
Highway names
Interstates| Interstate X (I-X)
US Highways| U.S. Highway X (US X)
State| Trunk Highway X (MN X or TH X)
System links

* Minnesota Trunk Highway System

* Interstate
* US
* State
* Legislative
* Scenic

The organized system of Minnesota State Highways (typically abbreviated as MN or TH, and called Trunk Highways), the state highway system for the US state of Minnesota, was created in 1920 under the "Babcock Amendment" to the state constitution. No real pattern exists for the numbering of highways. Route commissioning beyond these routes was by legislative action, thus the term legislative route. This included additions and revisions that took place when US and Interstate Highway Systems were commissioned.

Minnesota state highway markers use Type D FHWA font for all route numbers and type C for three-digit route markers only if type D font cannot be used. All routes except interstates use 24-by-24-inch (610 mm × 610 mm) or 36-by-36-inch (910 mm × 910 mm) markers. Interstate markers for three-digit routes are wider shields, 24 by 30 inches (610 mm × 760 mm) and 36 by 45 inches (910 mm × 1,140 mm) respectively.[3]

Although Minnesota state highways do not follow a distinctive pattern in numbering, they are numbered to avoid conflicting with Interstate Highways and US Highways. Any instance of a state number that matches one is often a continuation of the particular route (e.g., U.S. Route 169 and Trunk Highway 169). The Minnesota Department of Transportation (MnDOT) does not consider this a violation of the rule.[citation needed]

## List of highways

[edit]

Number  | Length (mi)[4] | Length (km)  | Southern or western terminus  | Northern or eastern terminus  | Formed  | Removed  | Notes

|
|
|
|
|
|
|

MN 1 | 345.954 | 556.759  | ND 54 towards Ardoch, ND | MN 61 at Illgen City | 01934-01-011934 | current  |
TH 1 | — | —  | US 65 towards Northwood, IA | Scott Highway towards Thunder Bay, ON | 01920-01-011920 | 01934-01-011934  |
TH 2 | — | —  | US 10 towards Fargo, ND | US 61/TH 1 in Duluth | 01920-01-011920 | 01934-01-011934  |
MN 3 | 43.749 | 70.407  | MN 21 in Faribault | MN 5 in Saint Paul | 01965-01-011965 | current  |
MN 3 | — | —  | ND 13 towards Wahpeton, ND | US 10 in Staples | 01920-01-011920 | 01955-01-01c. 1955 | Became part of MN 210
MN 4 | 167.136 | 268.979  | Iowa 4 towards Estherville, IA | I-94 southeast of Sauk Centre | 01920-01-011920 | current  |
TH 5 | — | —  | US 169 towards Ledyard, IA | US 2/TH 8 in Swan River | 01920-01-011920 | 01934-01-011934  |
MN 5 | 76.347 | 122.869  | MN 19/MN 22 in Gaylord | MN 120 at the Maplewood-Oakdale border  | 01934-01-011934 | current  |
MN 6 | 147.775 | 237.821  | MN 18 northwest of Garrison | US 71 in Big Falls | 01934-01-011934 | current  |
TH 6 | — | —  | US 75 towards Rock Rapids, IA | PTH 14 towards Emerson, MB | 01920-01-011920 | 01934-01-011934  | Became US 75
MN 7 | 194.174 | 312.493  | MN 28 east of Beardsley | MN 100 in St. Louis Park | 01934-01-011934 | current  |
TH 7 | — | —  | US 14 towards Elkton, SD | US 61/TH 3 in Winona | 01920-01-011920 | 01934-01-011934  | Became US 14
TH 8 | — | —  | US 2 towards Grand Forks, ND | US 61/TH 1 in Duluth | 01920-01-011920 | 01934-01-011934  |
MN 9 | 225.945 | 363.623  | MN 23 in New London | US 2 east of Crookston | 01934-01-011934 | current  |
TH 9 | — | —  | US 16 towards Brandon, SD | TH 3 in La Crescent | 01920-01-011920 | 01934-01-011934  | Became US 16
TH 10 | — | —  | US 75/TH 6 in Wheaton | US 10/TH 3 in Minneapolis | 01920-01-011920 | 01934-01-011934  |
MN 11 | 209.975 | 337.922  | ND 66 towards Drayton, ND | Near Island View | 01920-01-011920 | current  |
TH 12 | — | —  | TH 6 near Madison | WIS 12 towards Hudson, WI | 01920-01-011920 | 01934-01-011934  |
MN 13 | 111.664 | 179.706  | US 65 in Albert Lea | MN 149 in St. Paul | 01920-01-011920 | current  |
TH 14 | — | —  | US 75/TH 6 in Ivanhoe | TH 22 in Gaylord | 01920-01-011920 | 01934-01-011934  | Renumbered MN 19
MN 15 | 154.322 | 248.357  | Iowa 15 towards Armstrong, IA | US 10 north of Sauk Rapids | 01920-01-011920 | current  |
MN 16 | 87.635 | 141.035  | I-90 in Dexter | US 14/US 61 in La Crescent | 01979-01-011979 | current  |
TH 16 | — | —  | US 16/TH 9 in Worthington | US 169/TH 5 near Mankato | 01920-01-011920 | 01934-01-011934  |
TH 17 | — | —  | TH 19 near Marshall | US 71 in Willmar | 01920-01-011920 | 01940-01-01c. 1940 |
MN 17 | — | —  | US 12 in Benson | US 71 west of New London | 01940-01-01c. 1940 | 01962-01-011962  |
MN 17 | 9.025 | 14.524  | I-90 in Beaver Creek | US 75 in Luverne | 01970-01-011970 | 01980-01-011980  |
MN 18 | 78.206 | 125.860  | MN 25 in Brainerd | MN 23 north of Sandstone | 01920-01-011920 | current  |
MN 19 | 207.877 | 334.546  | SD 30 towards White, SD | US 61 in Red Wing | 01934-01-011934 | current  |
TH 19 | — | —  | US 210/TH 2 near Brainerd | US 2/TH 8 in Cass Lake | 01920-01-011920 | 01934-01-011934  | Became part of US 371
MN 20 | 7.471 | 12.023  | MN 19 in Cannon Falls | MN 50 west of Miesville | 01920-01-011920 | current  |
MN 21 | 38.370 | 61.751  | MN 60 in Faribault | US 169 in Jordan | 01920-01-011920 | current  |
MN 22 | 166.325 | 267.674  | CR R50 (Winnebago County, Iowa) towards Forest City, IA | MN 23 in Richmond | 01920-01-011920 | current  |
MN 23 | 339.805 | 546.863  | I-90 west of Beaver Creek | I-35/US 2 in Duluth | 01920-01-011920 | current  | The highway crosses through Wisconsin for a short distance near Fond du Lac south of Duluth.
MN 24 | 47.832 | 76.978  | US 12/MN 22 in Litchfield | US 10 in Clear Lake | 01920-01-011920 | current  |
MN 25 | 156.066 | 251.164  | US 169 in Belle Plaine | MN 210 in Brainerd | 01920-01-011920 | current  |
MN 26 | 21.121 | 33.991  | Iowa 26 in New Albin, IA | MN 16 south of La Crescent | 01934-01-011934 | current  |
TH 26 | — | —  | US 75/TH 6 in Ortonville | TH 10 in Benson | 01920-01-011920 | 01934-01-011934  | Became part of US 12
MN 27 | 247.623 | 398.511  | MN 28 in Browns Valley | I-35 east of Moose Lake | 01934-01-011934 | current  |
TH 27 | — | —  | US 10/TH 3 in St. Cloud | US 210/TH 2 in Brainerd | 01920-01-011920 | 01934-01-011934  |
MN 28 | 142.324 | 229.048  | SD 10 towards Sisseton, SD | MN 27 in Little Falls | 01920-01-011920 | current  |
MN 29 | 126.592 | 203.730  | US 59/US 212 in Montevideo | US 71 in Wadena | 01920-01-011920 | current  |
MN 30 | 265.634 | 427.496  | SD 34 towards Flandreau, SD | MN 43 in Rushford | 01934-01-011934 | current  |
TH 30 | — | —  | US 10S/TH 3 in Fergus Falls | US 2/TH 8 east of Erskine | 01920-01-011920 | 01934-01-011934  | Renumbered MN 73
MN 31 | — | —  | ND 7 towards Hillsboro, ND | US 371 north of Walker | 01920-01-011920 | 01969-01-011969  | Became part of MN 200
MN 32 | 144.845 | 233.105  | MN 34 east of Barnesville | MN 11 in Greenbush | 01920-01-011920 | current  |
MN 33 | 19.748 | 31.781  | I-35 in Cloquet | US 53 at Independence | 01934-01-011934 | current  |
TH 33 | — | —  | US 75/TH 6 in Warren | TH 32 in Thief River Falls | 01920-01-011920 | 01934-01-011934  | Renumbered MN 1
MN 34 | 103.163 | 166.025  | MN 9 in Barnesville | MN 200/MN 371 in Walker | 01920-01-011920 | current  |
MN 35 | 36.160 | 58.194  | US 53 in Virginia | MN 1/MN 169 in Tower | 01920-01-011920 | 01958-01-011958  |
MN 36 | 21.718 | 34.952  | I-35W in Roseville | WIS 64 towards Somerset, WI | 01934-01-011934 | current  |
TH 36 | — | —  | US 10S/TH 3 in Fergus Falls | TH 29 near Henning | 01920-01-011920 | 01934-01-011934  | Renumbered MN 3
MN 37 | 28.325 | 45.585  | US 169/MN 73 in Hibbing | MN 135 in Gilbert | 01934-01-011934 | current  |
TH 37 | — | —  | TH 27 in Little Falls | US 210/TH 2 in Motley | 01920-01-011920 | 01934-01-011934  | Became part of US 10
MN 38 | 46.766 | 75.263  | US 2/US 169 in Grand Rapids | MN 1 in Effie | 01934-01-011934 | current  |
TH 38 | 55 | 89  | TH 12 in Montevideo | TH 28 in Starbuck | 01920-01-011920 | 01934-01-011934  | Renumbered MN 29
MN 39 | 1.080 | 1.738  | MN 23 in Duluth | WIS 105 in Superior, WI | 01943-01-011943 | current  |
TH 39 | — | —  | — | —  | 01934-01-011934 | 01940-01-01c. 1940 |
TH 39 | — | —  | US 16/TH 9 east of Brush Creek | US 14/TH 7 in Mankato | 01920-01-011920 | 01934-01-011934  | Renumbered MN 22
MN 40 | 73.874 | 118.889  | SD 20 towards Revillo, SD | CR 5 in Willmar | 01934-01-011934 | current  |
TH 40 | — | —  | US 218 towards St. Ansgar, IA | US 14/TH 7 in Owatonna | 01920-01-011920 | 01934-01-011934  | Became US 218
MN 41 | 9.382 | 15.099  | US 169 southwest of Shakopee | MN 7 in Shorewood | 01934-01-011934 | current  |
TH 41 | — | —  | US 218/TH 40 in Blooming Prairie | TH 56 near Hayfield | 01920-01-011920 | 01934-01-011934  | Renumbered MN 30
MN 42 | 30.717 | 49.434  | I-90 south of Eyota | US 61 in Kellogg | 01920-01-011920 | current  |
MN 43 | 44.952 | 72.343  | MN 44 in Mabel | WIS 54 towards Galesville, WI | 01920-01-011920 | current  |
MN 44 | 35.978 | 57.901  | US 52 southeast of Canton | MN 16 in Hokah | 01920-01-011920 | current  |
MN 45 | 2.628 | 4.229  | MN 210 in Carlton | I-35 in Scanlon | 01934-01-011934 | current  |
TH 45 | — | —  | US 61/TH 1 in St. Paul | WIS 64 towards Houlton, WI | 01920-01-011920 | 01934-01-011934  | Became part of US 212
MN 46 | 46.377 | 74.637  | US 2 west of Deer River | MN 1 in Northome | 01934-01-011934 | current  |
TH 46 | — | —  | US 61/TH 1 in Wyoming | US 8 towards St. Croix Falls, WI | 01920-01-011920 | 01934-01-011934  | Became part of US 8
MN 47 | 124.186 | 199.858  | MN 65 in Minneapolis | US 169 in Aitkin | 01961-01-011961 | current  |
MN 47 | — | —  | SD 34 towards Flandreau, SD | MN 4 north of St. James | 01920-01-011920 | 01961-01-011961  | Became part of MN 30
MN 48 | 23.527 | 37.863  | I-35 in Hinckley | WIS 77 towards Minong, WI | 01934-01-011934 | current  |
TH 48 | — | —  | US 75/TH 6 north of Canby | TH 17 west of Granite Falls | 01920-01-011920 | 01934-01-011934  | Renumbered MN 19
MN 49 | — | —  | — | —  | 01934-01-011934 | 01999-01-011999  |
TH 49 | — | —  | TH 12 in Montevideo | US 71/TH 4 south of Willmar | 01920-01-011920 | 01934-01-011934  |
MN 50 | 15.082 | 24.272  | MN 3 in Farmington | US 61 west of Miesville | 01920-01-011920 | current  |
MN 51 | 11.274 | 18.144  | MN 5 in St. Paul | I-694/US 10 in Arden Hills | 01934-01-011934 | current  |
TH 51 | — | —  | TH 12 in Chaska | US 169/TH 5 north of Shakopee | 01920-01-011920 | 01934-01-011934  | Became part of US 212
TH 52 | — | —  | US 169/TH 5 in Eden Prairie | TH 1 in St. Paul | 01920-01-011920 | 01934-01-011934  |
TH 53 | — | —  | US 61/TH 3 in Hastings | TH 12 in St. Paul | 01920-01-011920 | 01934-01-011934  |
MN 54 | 10.851 | 17.463  | MN 27 east of Herman | US 59/MN 55 in Elbow Lake | 01920-01-011920 | 02020-01-012020  | Became Grant CSAH 54
MN 55 | 218.418 | 351.510  | ND 11 towards Fairmount, ND

* * *

I-35W/I-94 in Minneapolis | I-94 in Minneapolis

* * *

US 61 in Hastings | 01934-01-011934 | current  |
TH 55 | — | —  | US 61/TH 1 in Scanlon | Cloquet | 01920-01-011920 | 01934-01-011934  | Renumbered MN 45
MN 56 | 99.121 | 159.520  | US 63 east of Le Roy | US 52/MN 50 in Hampton | 01920-01-011920 | current  |
MN 57 | 25.578 | 41.164  | US 14 in Kasson | US 52 northwest of Zumbrota | 01920-01-011920 | current  |
MN 58 | 23.538 | 37.881  | US 52 in Zumbrota | US 61/US 63 in Red Wing | 01920-01-011920 | current  |
TH 59 | — | —  | Iowa 59 towards Chester, IA | US 61/TH 3 in Lake City | 01920-01-011920 | 01934-01-011934  | became US 63
MN 60 | 221.578 | 356.595  | Iowa 60 towards Sibley, IA | WIS 25 towards Nelson, WI | 01920-01-011920 | current  |
MN 61 | 150.321 | 241.918  | I-35 in Duluth | Hwy. 61 towards Thunder Bay, ON | 01990-01-01c. 1990 | current  | formerly US 61
TH 61 | — | —  | US 2/TH 8 in Deer River | US 71/TH 4 in Big Falls | 01920-01-011920 | 01934-01-011934  | Renumbered MN 6
MN 62 | 23.992 | 38.611  | US 59 in Fulda | US 71/MN 60 in Windom | 01934-01-011934 | current  | Western segment
MN 62 | 17.595 | 28.316  | I-494 in Eden Prairie | I-494 in Inver Grove Heights | 01988-01-011988 | current  | Eastern segment
TH 62 | — | —  | US 10/TH 3 in St. Paul | US 10/TH 3 in Anoka | 01920-01-011920 | 01934-01-011934  | Became part of US 10
TH 63 | — | —  | TH 27 south of Kettle River | US 53 south of Gheen | 01934-01-011934 | 01935-01-011935  | Renumbered MN 73
TH 63 | — | —  | US 10/TH 3 in Minneapolis | US 61/TH 1 south of Forest Lake | 01920-01-011920 | 01934-01-011934  | Became part of US 8
MN 64 | 64.817 | 104.313  | MN 210 northeast of Motley | MN 200 west of Laporte | 01934-01-011934 | current  |
TH 64 | — | —  | TH 30 north of Fergus Falls | US 75/TH 6 south of Moorhead | 01920-01-011920 | 01934-01-011934  | Became part of US 52
MN 65 | 270.775 | 435.770  | Minneapolis | US 71 in Littlefork | 01934-01-011934 | current  |
TH 65 | — | —  | TH 32 south of Red Lake Falls | US 2/TH 8 in Bagley | 01920-01-011920 | 01934-01-011934  | Renumbered MN 92
MN 66 | 12.059 | 19.407  | Good Thunder | US 169/MN 60 in Mankato | 01961-01-011961 | 02016-01-012016  | Became Blue Earth CSAH 1
MN 66 | — | —  | MN 56 east of Isle | US 61 east of Finlayson | 01934-01-011934 | 01961-01-011961  |
TH 66 | — | —  | TH 12 in Montevideo | TH 26 north of Appleton | 01920-01-011920 | 01934-01-011934  | Renumbered MN 7
MN 67 | 83.026 | 133.617  | US 75 northeast of Canby | MN 68 in Morgan | 01920-01-011920 | current
MN 68 | 141.026 | 226.959  | SD 22 towards Clear Lake, SD | US 169/MN 60 southwest of Mankato | 01920-01-011920 | current  |
TH 69 | — | —  | US 2 west of Hermantown | US 61 in Duluth | 01934-01-011934 | 01935-01-011935  | Renumbered MN 94
TH 69 | — | —  | TH 4 in Paynesville | TH 25 in Buffalo | 01920-01-011920 | 01934-01-011934  | Renumbered MN 55
MN 70 | 29.333 | 47.207  | MN 65 south of Mora | WIS 70 towards Grantsburg, WI | 01934-01-011934 | current  |
TH 70 | — | —  | US 14/TH 7 in Sleepy Eye | TH 12 in Hector | 01920-01-011920 | 01934-01-011934  | Renumbered MN 4
MN 72 | 76.810 | 123.614  | US 71 in Blackduck | Hwy 11 towards Rainy River, ON | 01923-01-011923 | current  |
MN 73 | 119.697 | 192.634  | I-35 southeast of Moose Lake | US 53 south of Gheen | 01935-01-011935 | current  |
TH 73 | — | —  | Iowa 73 towards Allendorf, IA | Red River of the North at St. Vincent | 01934-01-011934 | 01935-01-011935  | Renumbered US 59
MN 74 | 34.956 | 56.256  | US 52/MN 30 in Chatfield | US 61 at Weaver | 01934-01-011934 | current  |
MN 76 | 36.767 | 59.171  | Iowa 76 towards Waukon, IA | I-90 west of Dakota | 01934-01-011934 | current  |
MN 77 | 10.495 | 16.890  | Apple Valley | MN 62 in Minneapolis | 01980-01-011980 | current  |
MN 78 | 46.694 | 75.147  | MN 79 near Erdahl | US 10 in Perham | 01934-01-011934 | current  |
MN 79 | 12.128 | 19.518  | US 59/MN 55 in Elbow Lake | I-94 west of Evansville | 01934-01-011934 | current  |
MN 80 | 8.431 | 13.568  | MN 16 south of Wykoff | US 52 in Fountain | 01945-01-011945 | current  |
TH 80 | — | —  | US 16 in Wykoff | US 52 in Preston | 01934-01-011934 | 01945-01-011945  | Became part of US 16 (now MN 16)
MN 81 | — | —  | US 75 north of Hendrum | US 2 in Crookston | 01934-01-011934 | 01955-01-011955  | Became part of US 75
MN 81 | — | —  | I-94 in Minneapolis | MN 100 in Crystal | 01985-01-011985 | 01988-01-011988  |
MN 82 | — | —  | MN 3 in Breckenridge | US 75 in Ada | 01934-01-011934 | 01955-01-011955  | Became part of MN 9
MN 83 | 23.760 | 38.238  | MN 30 south of Waldorf | MN 22 in Mankato | 01934-01-011934 | current  |
MN 84 | 29.865 | 48.063  | MN 371 in Pine River | MN 200 north of Longville | 01934-01-011934 | current  |
MN 85 | — | —  | US 371 near Leech Lake | US 71 east of Lake George | 01934-01-011934 | 01949-01-01c. 1949 |
MN 86 | 22.850 | 36.774  | Iowa 86 towards Spirit Lake, IA | MN 60 east of Wilder | 01934-01-011934 | current  |
MN 87 | 83.211 | 133.915  | US 10 southwest of Frazee | MN 84 east of Backus | 01934-01-011934 | current  |
MN 88 | — | —  | MN 218 in Eagan | MN 5 in St. Paul | 01934-01-011934 | 01950-01-01c. 1950 |
MN 88 | — | —  | I-35W in Minneapolis | I-35W in New Brighton | 01980-01-01c. 1980 | 01996-01-011996  |
MN 89 | 143.627 | 231.145  | US 2 northeast of Wilton | Hwy. 89 towards Piney, MB | 01934-01-011934 | current  |
MN 90 | — | —  | MN 121 in Minneapolis | MN 36 in Minneapolis  | 01934-01-011934 | 01958-01-011958  | Renumbered MN 190
MN 91 | 61.456 | 98.904  | CR L14 towards George, IA | MN 23 in Russell | 01934-01-011934 | current  |
MN 92 | 71.526 | 115.110  | MN 32 south of Red Lake Falls | MN 200 south of Bagley | 01934-01-011934 | current  |
MN 93 | 5.599 | 9.011  | MN 112 in Le Sueur | MN 19 in Henderson | 01961-01-011961 | current  |
MN 93 | — | —  | US 71 in Redwood Falls | MN 4 north of Sleepy Eye | 01934-01-011934 | 01961-01-011961  |
TH 94 | — | —  | US 61 north of Hastings | WIS 34 towards Prescott, WI | 01934-01-011934 | 01935-01-011935  | Became part of US 10
MN 94 | 17.392 | 27.990  | US 2 in Solway Township | MN 281 in Duluth | 01935-01-011935 | 01958-01-011958  | Renumbered MN 194
MN 95 | 126.842 | 204.132  | MN 23 east of Sauk Rapids | US 10/US 61 in Cottage Grove | 01934-01-011934 | current  |
MN 96 | 10.179 | 16.382  | US 61 in White Bear Lake | MN 95 in Stillwater | 01934-01-011934 | current  |
MN 97 | 13.173 | 21.200  | I-35 in Columbus | MN 95 north of Marine on St. Croix | 01934-01-011934 | current  |
MN 98 | — | —  | US 61 in Forest Lake | US 8 in Chisago City | 01934-01-011934 | 01955-01-011955  | Became part of US 8
MN 98 | — | —  | US 61 in Wyoming | US 8 in Chisago City | 01955-01-011955 | 01996-01-011996  |
MN 99 | 40.827 | 65.705  | US 14 west of Nicollet | MN 21 northwest of Faribault | 01934-01-011934 | current  |
MN 100 | 16.178 | 26.036  | I-494/MN 5 in Bloomington | I-694 in Brooklyn Center | 01934-01-011934 | current  |
MN 101 | 14.061 | 22.629  | Chanhassen

* * *

I-94 in Rogers | Eden Prairie

* * *

US 10/US 169 in Elk River | 01934-01-011934 | current  |
MN 102 | 19.297 | 31.056  | MN 32 north of Fertile | MN 9 southeast of Crookston | 01934-01-011934 | current  |
MN 103 | — | —  | US 75 in Ortonville | MN 28 in Beardsley | 01934-01-011934 | 01955-01-011955  |
MN 103 | — | —  | — | —  | 01990-01-01c. 1990 | 01995-01-011995  |
MN 104 | 27.320 | 43.967  | MN 9 in Sunburg | MN 28/MN 29 in Glenwood | 01934-01-011934 | current  |
MN 105 | 13.645 | 21.959  | CR S70 towards St. Ansgar, IA | I-90 in Austin | 01934-01-011934 | current  |
MN 106 | 7.365 | 11.853  | MN 29 in Deer Creek | US 10 southeast of New York Mills | 01934-01-011934 | current  |
MN 107 | 17.571 | 28.278  | MN 65 southwest of Braham | MN 23 southwest of Brook Park | 01934-01-011934 | current  |
MN 108 | 61.371 | 98.767  | I-94 northwest of Rothsay | MN 210 in Henning | 01934-01-011934 | current  |
MN 109 | 32.833 | 52.840  | US 169 in Winnebago | I-90 in Alden | 01934-01-011934 | current  |
MN 110 | 5.245 | 8.441  | MN 55 in Mendota Heights | I-494 in Inver Grove Heights | 01965-01-011965 | 02018-01-012018  | Renumbered as a part of MN 62
MN 110 | — | —  | MN 7 in St. Bonifacius | US 12 in Maple Plain | 01934-01-011934 | 01955-01-011955  |
MN 111 | 9.789 | 15.754  | US 14 in Nicollet | MN 22 northwest of St. Peter | 01934-01-011934 | current  |
MN 112 | 15.012 | 24.159  | US 169 in Le Sueur | MN 99 west of Le Center | 01934-01-011934 | 02019-01-012019  | Became Le Sueur CSAH 22
MN 113 | 54.592 | 87.857  | MN 32 at Syre | US 71 north of Park Rapids | 01934-01-011934 | current  |
MN 114 | 19.955 | 32.114  | MN 28/MN 29 in Starbuck | I-94 west of Alexandria | 01934-01-011934 | current  |
MN 115 | 8.736 | 14.059  | US 10 in Randall | MN 371 north of Little Falls | 01934-01-011934 | current  |
MN 116 | — | —  | ND 7 towards Hillsboro, ND | MN 81 in Halstad | 01934-01-011934 | 01955-01-011955  |
MN 116 | — | —  | — | —  | 01965-01-011965 | 01976-01-011976  |
MN 117 | 1.797 | 2.892  | SD 19 towards Sisseton, SD | MN 27 southwest of Wheaton | 01934-01-011934 | current  |
TH 118 | 18.25 | 29.37  | MN 95 in Cambridge | MN 65 west of Brunswick | 01934-01-011934 | 01943-01-011943  |
MN 118 | — | —  | — | —  | 01975-01-011975 | 01999-01-011999  |
MN 119 | 15.108 | 24.314  | US 212 in Dawson | US 12 north of Appleton | 01934-01-011934 | current  |
MN 120 | 7.341 | 11.814  | I-94 in Maplewood | MN 244 in White Bear Lake | 01965-01-011965 | current  | Removed by the legislature in 2001, so proposed to be eliminated
MN 121 | 0.937 | 1.508  | I-35W/MN 62 in Richfield | Minneapolis | 01934-01-011934 | current  |
MN 122 | 0.69 | 1.11  | I-35W in Minneapolis | US 52 in Minneapolis  | 01988-01-011988 | 01998-01-011998  |
MN 123 | 8.037 | 12.934  | MN 23 in Sandstone | MN 23 west of Askov | 01945-01-011945 | current  |
MN 124 | — | —  | — | —  | 01965-01-011965 | 02002-01-012002  |
MN 127 | 2.531 | 4.073  | I-94 south of Osakis | MN 27 in Osakis  | 01965-01-011965 | 02013-01-012013  |
MN 135 | 36.160 | 58.194  | US 53 in Virginia | MN 1/MN 169 in Tower | 01958-01-011958 | current  |
MN 139 | 3.913 | 6.297  | Iowa 139 towards Cresco, IA | US 52 in Harmony | 01934-01-011934 | current  |
MN 149 | 9.924 | 15.971  | MN 3 in Inver Grove Heights | MN 5 in St. Paul | 01980-01-01c. 1980 | current  |
MN 152 | — | —  | US 52 in Minneapolis | US 10 in Sauk Rapids | 01934-01-011934 | 01988-01-011988  |
MN 156 | 4.201 | 6.761  | I-494 in South St. Paul | US 52 in St. Paul | 01993-01-011993 | current  |
MN 165 | — | —  | — | —  | 01934-01-011934 | 01955-01-011955  |
MN 167 | 7.304 | 11.755  | MN 23 in Granite Falls | Upper Sioux Agency State Park | 02022-01-012022[5] | current
MN 169 | 48.884 | 78.671  | US 53 north of Virginia | Near Section Thirty | 01934-01-011934 | current  |
MN 171 | 1.886 | 3.035  | ND 59 towards Pembina, ND | US 75 east of St. Vincent | 01936-01-011936 | current  |
MN 172 | 11.515 | 18.532  | MN 11 west of Baudette | Near Hackett | 01961-01-011961 | current  |
MN 175 | 21.200 | 34.118  | ND 5 towards Hamilton, ND | US 59 northwest of Lake Bronson | 01965-01-011965 | current  |
MN 190 | — | —  | — | —  | 01955-01-011955 | 01980-01-01c. 1980 |
MN 194 | 17.392 | 27.990  | US 2 in Solway Township | I-35 in Duluth | 01958-01-011958 | current  |
MN 197 | 6.997 | 11.261  | US 2/US 71 south of Bemidji | US 2 in Bemidji  | 01985-01-011985 | current  |
MN 200 | 201.203 | 323.805  | ND 200 towards Hillsboro, ND | US 2 northwest of Floodwood | 01965-01-011965 | current  |
MN 201 | — | —  | — | —  | 01961-01-011961 | 01987-01-011987  |
MN 202 | — | —  | — | —  | 01965-01-011965 | 01965-01-011965  |
MN 210 | 227.993 | 366.919  | ND 210 in Wahpeton, ND | MN 23 in Duluth | 01975-01-011975 | current  |
MN 212 | — | —  | — | —  | 01935-01-011935 | 01985-01-011985  |
MN 216 | — | —  | — | —  | 01949-01-011949 | 01965-01-011965  |
MN 217 | 17.342 | 27.909  | MN 65 in Littlefork | US 53 southeast of International Falls | 01949-01-011949 | current  |
MN 218 | — | —  | — | —  | 01934-01-011934 | 01961-01-011961  |
MN 219 | 15.331 | 24.673  | MN 1 south of Goodridge | MN 89 west of Grygla | 01949-01-011949 | current  |
MN 220 | 78.536 | 126.391  | US 75 in Climax | MN 11 east of Robbin | 01949-01-011949 | current  |
MN 221 | — | —  | — | —  | 01949-01-011949 | 01955-01-011955  |
MN 222 | 1.474 | 2.372  | MN 92 south of Oklee | Oklee  | 01949-01-011949 | current  |
MN 223 | 7.643 | 12.300  | MN 92 south of Clearbrook | Leonard | 01949-01-011949 | current  |
MN 224 | — | —  | — | —  | 01949-01-011949 | 02005-01-012005  |
MN 225 | 8.809 | 14.177  | Ponsford | MN 34 at Osage | 01949-01-011949 | 02017-01-012017  |
MN 226 | 1.494 | 2.404  | MN 34 east of Park Rapids | Dorset | 01949-01-011949 | current  |
MN 227 | 10.680 | 17.188  | US 71 in Sebeka | Nimrod | 01949-01-011949 | 02012-01-012012  |
MN 228 | 7.785 | 12.529  | Vergas | US 10 northwest of Perham | 01949-01-011949 | 02015-01-012015  |
MN 231 | — | —  | US 10 | I-94  | 01960-01-01c. 1960 | 01985-01-011985  | now BL I-94
MN 232 | 9.540 | 15.353  | Palisade | MN 65 north of McGregor | 01949-01-011949 | 02012-01-012012  |
MN 235 | 10.027 | 16.137  | Urbank | MN 29 in Parkers Prairie | 01949-01-011949 | 02013-01-012013  |
MN 236 | — | —  | — | —  | 01949-01-011949 | 01987-01-011987  |
MN 237 | 2.754 | 4.432  | New Munich | I-94 east of Melrose | 01949-01-011949 | current  |
MN 238 | 34.709 | 55.859  | I-94 in Albany | MN 27/MN 28 west of Little Falls | 01949-01-011949 | current  |
MN 240 | 17.1 | 27.5  | MN 55 in Annandale | US 10 in Clear Lake | 01949-01-011949 | 01961-01-011961  | Became part of MN 24
MN 241 | 3.531 | 5.683  | St. Michael | I-94 in St. Michael  | 01955-01-011955 | current  |
MN 242 | 5.2 | 8.4  | US 10/MN 47 in Coon Rapids | MN 65 in Blaine | 01949-01-011949 | 02007-01-012007  |
MN 243 | 1.233 | 1.984  | MN 95 southwest of Taylors Falls | WIS 243 in Osceola, WI | 01949-01-011949 | current  |
MN 244 | 4.705 | 7.572  | MN 120 in White Bear Lake | MN 96 in Dellwood | 01949-01-011949 | current  | Removed by the legislature in 2001, so proposed to be eliminated
MN 246 | 18.221 | 29.324  | MN 3 in Northfield | MN 56 north of Kenyon | 01949-01-011949 | current  |
MN 247 | 12.604 | 20.284  | US 63 north of Rochester | MN 42 in Plainview | 01949-01-011949 | current  |
MN 248 | 11.219 | 18.055  | Altura | US 61 northwest of Minnesota City | 01949-01-011949 | current  |
MN 249 | — | —  | — | —  | 01949-01-011949 | 01989-01-011989  |
MN 250 | 9.479 | 15.255  | MN 16 in Lanesboro | MN 30 west of Rushford | 01949-01-011949 | current  |
MN 251 | 16.374 | 26.351  | I-35 east of Clarks Grove | US 218 north of Austin | 01949-01-011949 | current  |
MN 252 | 4.353 | 7.005  | I-94/I-694 in Brooklyn Center | MN 610 in Brooklyn Park | 01985-01-011985 | current  |
MN 252 | — | —  | — | —  | 01965-01-011965 | 01967-01-011967  |
MN 253 | 6.472 | 10.416  | Bricelyn | I-90 east of Blue Earth | 01949-01-011949 | 02019-01-012019  | Became Faribault CSAH 23
MN 254 | 4.796 | 7.718  | Frost | I-90 east of Blue Earth | 01949-01-011949 | 02019-01-012019  | Became Faribault CSAH 17
MN 256 | — | —  | — | —  | 01949-01-011949 | 01965-01-011965  |
MN 257 | 3.991 | 6.423  | Hanska | MN 15 east of Hanska  | 01949-01-011949 | current  |
MN 258 | 10.811 | 17.399  | Comfrey | US 14 northeast of Springfield | 01949-01-011949 | 02013-01-012013  |
MN 259 | — | —  | — | —  | 01949-01-011949 | 01965-01-011965  |
MN 261 | — | —  | — | —  | 01949-01-011949 | 01997-01-011997  |
MN 262 | 2.050 | 3.299  | I-90 east of Fairmont | Granada | 01949-01-011949 | 02007-01-012007  |
MN 263 | 11.226 | 18.066  | Ceylon | I-90 north of Welcome | 01949-01-011949 | current  |
MN 264 | 7.394 | 11.899  | Round Lake | I-90 east of Worthington | 01949-01-011949 | current  |
MN 266 | — | —  | — | —  | 01949-01-011949 | 02004-01-012004  | Became Nobles CSAH 25
MN 267 | 5.353 | 8.615  | Iona | MN 30 west of Slayton | 01949-01-011949 | current  |
MN 268 | — | —  | US 75 | Edgerton  | 01949-01-011949 | 02005-01-012005  | Became Pipestone CSAH 9
MN 269 | 2.653 | 4.270  | SD 11 towards Garretson, SD | MN 23 in Jasper | 01949-01-011949 | current  |
MN 270 | 7.659 | 12.326  | Hills | US 75 south of Luverne | 01949-01-011949 | current  |
MN 271 | 8.591 | 13.826  | MN 19 west of Ivanhoe | SD 28 towards Astoria, SD | 01949-01-011949 | current  |
MN 272 | — | —  | MN 19 east of Marshall | MN 93 in Morgan | 01949-01-011949 | 01963-01-011963  | Became part of MN 68
MN 273 | — | —  | MN 19 west of Redwood Falls | Belview | 01949-01-011949 | 02004-01-012004  | Became Redwood CSAH 7
MN 274 | 8.515 | 13.704  | Wood Lake | MN 23 south of Granite Falls | 01949-01-011949 | 02022-01-012022[5] | Mostly became part of MN 67; rest turned back
MN 275 | 6.519 | 10.491  | Boyd | US 212 east of Dawson | 01949-01-011949 | 02017-01-012017  | Became Lac qui Parle CSAH 29
MN 277 | 11.025 | 17.743  | MN 7 west of Clara City | MN 40 east of Milan | 01949-01-011949 | 02019-01-012019  | Became Chippewa CSAH 4
MN 278 | — | —  | MN 100 in Robbinsdale | MN 152 in Minneapolis | 01949-01-011949 | 01982-01-011982  |
MN 280 | 3.710 | 5.971  | I-94 in St. Paul | I-35W in Roseville | 01955-01-011955 | current  |
MN 281 | — | —  | — | —  | 01949-01-011949 | 01965-01-011965  |
MN 282 | 7.655 | 12.320  | US 169 in Jordan | MN 13 southwest of Prior Lake | 01949-01-011949 | current  |
MN 284 | 5.651 | 9.094  | US 212 south of Cologne | MN 5 in Waconia | 01949-01-011949 | current  |
MN 286 | 4.302 | 6.923  | MN 6 at Talmoon | MN 38 at Marcell | 01949-01-011949 | current  |
MN 287 | 14.423 | 23.212  | MN 28 in Grey Eagle | US 71 in Long Prairie | 01949-01-011949 | current  |
MN 288 | — | —  | — | —  | 01951-01-011951 | 01999-01-011999  |
MN 289 | 0.512 | 0.824  | MN 73 in Moose Lake | Minnesota Correctional Facility - Moose Lake | 01951-01-011951 | current  |
MN 290 | 0.400 | 0.644  | Ah-Gwah-Ching Center | MN 200/MN 371 southeast of Walker | 01951-01-011951 | 02009-01-012009  |
MN 291 | 1.318 | 2.121  | US 61 in Hastings | Minnesota Veterans Home - Hastings | 01951-01-011951 | 02014-01-01c. 2014 |
MN 292 | 1.307 | 2.103  | Minnesota Correctional Facility - Red Wing | US 61/US 63 in Red Wing | 01951-01-011951 | current  |
MN 293 | 1.683 | 2.709  | Cambridge | MN 95 in Cambridge  | 01951-01-011951 | 02009-01-012009  |
MN 294 | 1.646 | 2.649  | Willmar State Hospital | US 71/MN 23 | 01951-01-011951 | 02006-01-012006  |
MN 295 | 1.160 | 1.867  | Minnesota Security Hospital | US 169 in St. Peter | 01951-01-011951 | 02010-01-01c. 2010 |
MN 296 | — | —  | — | —  | 01951-01-011951 | 01989-01-011989  |
MN 297 | 0.475 | 0.764  | Fergus Falls | Fergus Falls State Hospital | 01951-01-011951 | 02010-01-012010  |
MN 298 | 1.092 | 1.757  | Minnesota Correctional Facility - Faribault and Minnesota State Academy for the Blind | MN 60/MN 299 in Faribault | 01951-01-011951 | current  |
MN 299 | 0.674 | 1.085  | MN 60/MN 298 in Faribault | Minnesota State Academy for the Deaf | 01951-01-011951 | current  |
MN 300 | — | —  | — | —  | 01951-01-011951 | 01998-01-011998  |
MN 301 | 1.059 | 1.704  | Minnesota Correctional Facility - St. Cloud | US 10 in St. Cloud | 01951-01-011951 | current  |
MN 302 | — | —  | — | —  | 01951-01-011951 | 02003-01-012003  |
MN 303 | — | —  | — | —  | 01951-01-011951 | 01973-01-011973  |
MN 308 | 1.277 | 2.055  | MN 11 northeast of Badger | MN 89 west of Roseau | 01955-01-011955 | current  |
MN 309 | 0.274 | 0.441  | MN 18 southeast of Brainerd | MN 18 southeast of Brainerd  | 01955-01-011955 | 02014-01-012014  |
MN 310 | 10.495 | 16.890  | MN 11/MN 89 in Roseau | Hwy. 310 towards South Junction, MB | 01959-01-011959 | current  |
MN 312 | — | —  | — | —  | 02002-01-012002 | 02008-01-012008  |
MN 313 | 6.267 | 10.086  | MN 11 in Warroad | Hwy. 12 towards Winnipeg, MB | 01959-01-011959 | current  |
MN 316 | 9.809 | 15.786  | US 61 west of Red Wing | US 61 in Hastings | 01959-01-011959 | current  |
MN 317 | 1.444 | 2.324  | ND 17 towards Grafton, ND | MN 220 north of Oslo | 01959-01-011959 | current  |
MN 318 | — | —  | — | —  | 01959-01-011959 | 01986-01-011986  |
MN 322 | — | —  | — | —  | 01955-01-011955 | 02000-01-01c. 2000 |
MN 323 | — | —  | — | —  | 02009-01-012009 | 02010-01-012010  |
MN 324 | — | —  | — | —  | 01965-01-011965 | 02003-01-012003  |
MN 326 | — | —  | — | —  | 01963-01-011963 | 01969-01-011969  |
MN 329 | 1.112 | 1.790  | US 59 in Morris | West Central Experiment Station | 01970-01-01c. 1970 | current  |
MN 330 | 2.020 | 3.251  | US 14 | University of Minnesota Southwest Research and Outreach Center | 01971-01-011971 | current  |
MN 332 | 7.220 | 11.619  | US 71/MN 11 south of International Falls | MN 11 in International Falls  | 01976-01-011976 | 02011-01-012011  |
MN 333 | 0.492 | 0.792  | Minnesota Security Hospital | MN 99 in St. Peter | 01985-01-011985 | 02010-01-01c. 2010 |
MN 336 | 2.249 | 3.619  | I-94 east of Moorhead | US 10 east of Dilworth | 01995-01-011995 | current  |
MN 361 | 7.177 | 11.550  | I-35 in Rush City | MN 70 in Rock Creek | 01965-01-011965 | 02011-01-012011  |
MN 371 | 107.411 | 172.861  | US 10 in Little Falls | US 2 in Cass Lake | 01975-01-011975 | current  | Former US 371
MN 610 | 9.828 | 15.817  | I-94 in Maple Grove | US 10/MN 47 in Coon Rapids | 01975-01-011975 | current  |

*       Former

## Other state highways

[edit]

Special routes

Number  | Length (mi)  | Length (km)  | Southern or western terminus  | Northern or eastern terminus  | Formed  | Removed  | Notes

|
|
|
|
|
|
|

Bus. MN 23 | 4.65 | 7.48  | — | —  | — | —  | Serves Willmar
Bus. MN 371 | 6.526 | 10.503  | MN 371 southwest of Brainerd | MN 210 in Brainerd  | 02000-01-012000 | current  | Only state-maintained business route

There are also routes officially numbered in the 805 and 905, but they do not have signage. Examples include part of the Sibley Memorial Highway that was bypassed in Mendota in the mid 1995 (MN 913A, numbered for former designation MN 13), and Robert Street between I-494 and University Avenue in St. Paul and West St. Paul (MN 952, numbered for former designation US 52).

Other roads under Minnesota jurisdiction include the MN 371 Business Route, which follows the former route of MN 371 through Brainerd. MN 23 also has a designated business route through the city of Willmar (as MN 23 is bypassed around the city), but unlike Business MN 371, Business MN 23 is under local jurisdiction.

Legislative routes defined in the Minnesota Constitution were signed until 1934, when many were renumbered. Several routes, like US Highway 208, were planned in the 1934 renumbering but eliminated before the final plan.

## References

[edit]

* United States portal
* U.S. Roads portal

1. ^ Snow, Dick, ed. (1969). "New Trunk Highway Signs Placed". Minnesota Highways. Vol. 17, no. 4\. Minnesota Department of Highways. pp. 7–8. Retrieved November 27, 2018.
2. ^ Staff. "MnDOT Overview". Minnesota Department of Transportation. Archived from the original on February 8, 2007. Retrieved February 26, 2007.
3. ^ Staff. "2007 Standard Signs Manual" (PDF). Minnesota Department of Transportation. Archived from the original (PDF) on July 11, 2007. Retrieved February 26, 2007.
4. ^ Minnesota Department of Transportation, Trunk Highway Log Point files, updated July 2006
5. ^ a b Schlagel, Sandra (September 27, 2022). "New signs going up as part of Hwy 67 rerouting project between Granite Falls and Echo" (Press release). Minnesota Department of Transportation. Retrieved November 23, 2022.

## External links

[edit]

* MnDOT Roadway Data
* The Unofficial Minnesota Highways Page, by Steve Riner
* Twin Cities Highways, by Adam Froehlig

* v
* t
* e

Numbered highways in the United States

National systems|

* Interstate Highways
* U.S. Numbered Highways

State highways|

* Alabama
* Alaska
* Arizona
* Arkansas
* California
* Colorado
* Connecticut
* Delaware
* Florida
* Georgia
* Hawaii
* Idaho
* Illinois
* Indiana
* Iowa
* Kansas
* Kentucky
* Louisiana
* Maine
* Maryland
* Massachusetts
* Michigan
* Minnesota
* Mississippi
* Missouri
* Montana
* Nebraska
* Nevada
* New Hampshire
* New Jersey
* New Mexico
* New York
* North Carolina
* North Dakota
* Ohio
* Oklahoma
* Oregon
* Pennsylvania
* Rhode Island
* South Carolina
* South Dakota
* Tennessee
* Texas
* Utah
* Vermont
* Virginia
* Washington
* West Virginia
* Wisconsin
* Wyoming

Other areas|

* American Samoa
* District of Columbia
* Guam
* Northern Mariana Islands
* Puerto Rico
* Virgin Islands

*[c.]: circa
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template