Open main menu

U.S. Highway 10 (US 10) is a major divided highway for almost all of its length in the U.S. state of Minnesota. The route runs through the central portion of the state, following generally the alignment of the former Northern Pacific Railway (now BNSF) and connects the cities of Moorhead, Detroit Lakes, Wadena, Little Falls, St. Cloud, Anoka, Saint Paul, and Cottage Grove. US 10 within Minnesota is 275 miles (443 km) in length.

U.S. Highway 10 marker

U.S. Highway 10
US 10 highlighted in red
Route information
Maintained by MnDOT
Length275.473 mi[2] (443.331 km)
ExistedNovember 11, 1926[1]–present
Major junctions
West end US 10 at Fargo, ND
East end US 10 at Prescott, WI
CountiesClay, Becker, Otter Tail, Wadena, Todd, Morrison, Benton, Sherburne, Anoka, Ramsey, Washington
Highway system
  • Minnesota Trunk Highways
MN 9MN 11


Route descriptionEdit

US 10 enters the state from North Dakota and heads through Moorhead parallel to Interstate 94 (I-94) until it exits the city. US 10 then takes a more northerly route than I-94 to St. Cloud, by heading through Detroit Lakes, Wadena, and Little Falls. From St. Cloud to Mounds View, US 10 is a busy route through the suburbs of St. Cloud and Minneapolis.

Concurrency of US 10 and MN 47 in Coon Rapids

East of Mounds View, US 10 is marked mostly along Interstate Highways until Saint Paul, where the route runs concurrently with US 61 to Cottage Grove. US 10 then heads east to the Wisconsin state line and exits the state.

US 10 is a divided highway along most of its length through the state, with posted 65 mph (105 km/h) speed limits along much of the way, except for two-lane or undivided four-lane stretches through Wadena and Motley. There are some 60 mph (97 km/h) posted speed limits in the four-lane section between Elk River and Anoka and the two-lane section between Bluffton and Wadena.

Legally, the Minnesota section of US 10 is defined as unmarked Constitutional / Legislative Routes 2, 37, 27, 3, 62, and 94 in the Minnesota Statutes §§ 161.114(2) and 161.115(25).[3][4] US 10 is not marked with these legislative numbers along the actual highway.


US 10 was established on November 11, 1926.[1] Originally, the route split between Moorhead and St. Cloud into US 10N and US 10S. In 1934, US 10S was replaced by US 52, and US 10N became simply US 10.[5]

US 10 in Minnesota was paved between St. Cloud and the Twin Cities as early as 1929. The remainder of the route was paved by 1950.[5]

The four-lane divided highway section between the cities of Elk River and Anoka was constructed by 1942.[5]

The freeway section of US 10 between the city of Anoka and University Avenue (at the Coon RapidsBlaine boundary line) was completed in the early 1970s. The new freeway section of US 10 between University Avenue and I-35W in Mounds View was completed in 1999.[5]

From 1934 to 1999, US 10 was located on a different alignment between Coon Rapids, Spring Lake Park, and Mounds View. This is now known as County Road 10.[6]

When I-694 and I-35E were completed in the late 1960s, US 10 was then signed concurrently with these highways east of Mounds View to the city of Saint Paul.[5]

As of 2017, US 10 in the Twin Cities Metro Area has been fully upgraded to a freeway from Anoka to Hastings (save for three signalized intersections at Burns Avenue, Warner Road, and Lower Afton Road).

Major intersectionsEdit

All exits are unnumbered.

Red River of the North0.0000.000   US 10 / I-94 Bus. west (Main Avenue) – FargoContinuation into North Dakota
Veterans Memorial Bridge, North DakotaMinnesota line
ClayMoorhead0.4280.689   US 75 south (8th Street) / I-94 Bus. east (Main Avenue) – BreckenridgeWestern end of US 75 concurrency; eastern end of I-94 Bus. concurrency
1.4502.334  US 75 north – CrookstonEastern end of US 75 concurrency
Glyndon Township5.9549.582    MN 336 south / CSAH 11 north (70th Street) to I-94Interchange
Riverton Township12.78620.577  MN 9 – Barnesville, Ada, Crookston
Eglon Township24.43839.329  MN 32 (260th Street) – Twin Valley, RollagInterchange
BeckerDetroit Lakes44.337–
   MN 34 / US 59 – Fergus Falls, Mahnomen, Park Rapids
Burlington Township54.51787.737   MN 87 east / CSAH 29 – Frazee, VergasInterchange
Otter TailPerham Township59.82696.281  CSAH 80 east (Main Street) – PerhamInterchange; eastbound exit and westbound entrance
Perham66.511107.039  MN 78 south (Otter Trail Scenic Byway) – Perham, Battle LakeInterchange
New York Mills  CSAH 67 (Broadway Avenue) – New York MillsInterchange
Newton Township80.261129.168  MN 106 south – Deer Creek
WadenaWadena89.992144.828  US 71 – Long Prairie, Menahga, Park Rapids
  MN 210 west – Hewitt, Fergus FallsWestern end of MN 210 concurrency
MorrisonMotley114.798184.749  MN 210 east – BrainerdEastern end of MN 210 concurrency
Randall135.668218.336  MN 115 east – Camp Ripley
Green Prairie Township  CSAH 52 – Little FallsInterchange; former US 10 east
Western end of freeway
  CSAH 13Interchange; westbound exit and eastbound entrance
Mississippi River
Little Falls  CSAH 76 – Little FallsInterchange; former MN 371
  MN 371 north – BrainerdInterchange; westbound exit and eastbound entrance
145.917234.831  MN 27 – Pierz, Little FallsInterchange
Gregory  CSAH 76 – Little FallsInterchange; westbound exit and eastbound entrance; former US 10 west
Eastern end of freeway
BentonRice  CSAH 2 – RiceInterchange
  CSAH 33 – SartellInterchange
  MN 15 south – St. CloudInterchange; eastbound exit and westbound entrance
Sauk Rapids  CSAH 29 (35th Street NE) – SartellInterchange
  CSAH 3 (Golden Spike Road) – Sauk RapidsInterchange; former MN 152
Sauk RapidsSt. Cloud lineBenton Drive – Sauk RapidsInterchange; signed as "Benton Drive" eastbound and "Sauk Rapids" westbound
St. Cloud178.015286.487  MN 23 (3rd Street SE) – St. Cloud, FoleyCloverleaf interchange
Sherburne180.158289.936  MN 301 west (Minnesota Boulevard)
Clear Lake188.794303.834  MN 24 south – Clearwater
Becker194.209312.549  MN 25 north – FoleyWestern end of MN 25 concurrency
Big Lake203.712327.843  MN 25 south – MonticelloEastern end of MN 25 concurrency
   CSAH 14 south / CSAH 15 northInterchange
Elk River214.325344.923   MN 101 south / US 169 north – Rogers, Elk RiverInterchange; western end of US 169 concurrency
AnokaRamsey  CSAH 83 (Armstrong Boulevard NW)Interchange
Western end of freeway
AnokaMain Street / Greenhaven RoadFormer US 10 east
224.807361.792   US 169 south / MN 47 north (Ferry Street)Eastern end of US 169 concurrency; western end of MN 47 concurrency
224.807361.792  CSAH 7 (7th Avenue)
Coon Rapids  CSAH 9 (Round Lake Boulevard)
  CSAH 14 (Main Street)Former MN 242
  CSAH 78 (Hanson Boulevard)Single-point urban interchange
  CSAH 11 (Foley Boulevard)Eastbound exit splits from MN 47 south
232.415374.036  MN 47 southEastbound exit and westbound entrance; eastern end of MN 47 concurrency
  MN 610 west – MinneapolisEastbound exit splits from MN 47 south
Coon RapidsBlaine line  CSAH 51 (University Avenue)westbound exit and eastbound entrance; westbound exit splits from MN 610 west
Blaine234.352377.153  MN 65 (Central Avenue)From 1990–99 the segment from here to I-35W was MN 118
County J / 85th Avenue Northeast / Airport Road
RamseyMounds View237.035381.471  I-35W north – DuluthLeft exits both directions, left entrance eastbound; west end of I-35W concurrency; US 10 west follows exit 30
Arden HillsMounds View lineCounty ISigned as exit 29
  CR 10 / County HSigned as exit 28C eastbound
238.393383.656  I-35W south – MinneapolisEastern end of I-35W concurrency; eastbound left exit and westbound left entrance; US 10 east follows exit 28B
Eastern end of freeway
Western end of freeway
Arden Hills  CSAH 96Eastbound exit and westbound entrance
  MN 51 south (Snelling Avenue)Eastbound exit and westbound entrance
240.433386.939  I-694 westWestern end of I-694 concurrency; westbound exit and eastbound entrance; US 10 west follows exit 42A
See I-694
Little Canada275.460443.310   I-35E north / I-694 eastEastern end of I-694 concurrency; western end of I-35E concurrency; US 10 east follows exit 46; US 10 west follows exit 113
See I-35E
St. Paul281.377452.832   I-35E south / I-94 west (US 12 west / US 52 north)Eastern end of I-35E concurrency; western end of I-94/US 52/US 12 concurrency; US 10 east follows exit 107A; US 10 west follows exit 242B
Wacouta Street / 10th StreetEastbound exit and westbound entrance
See I-94
283.321455.961  I-94 east (US 12 east)Eastern end of I-94/US 12 concurrency; US 10 east follows exit 244
East 3rd StreetWestbound exit and eastbound entrance
Eastern end of freeway
See US 61
WashingtonDenmark Township299.761482.419  US 61 south – HastingsSouthern end of US 61 concurrency
St. Croix River302.802487.313Prescott Drawbridge; MinnesotaWisconsin line
  US 10 east – PrescottContinuation into Wisconsin
1.000 mi = 1.609 km; 1.000 km = 0.621 mi

See alsoEdit


Route map:

KML is from Wikidata
  1. ^ a b Weingroff, Richard F. (January 9, 2009). "From Names to Numbers: The Origins of the U.S. Numbered Highway System". Federal Highway Administration. Retrieved September 25, 2010.
  2. ^ a b "Statewide Trunk Logpoint Listing" (PDF). Minnesota Department of Transportation. Archived from the original (PDF) on September 14, 2012. Retrieved December 22, 2011.
  3. ^ 161.114, Minnesota Statutes 2006
  4. ^ 161.115, Minnesota Statutes 2006
  5. ^ a b c d e Riner, Steve. "Details of routes 1–25". The Unofficial Minnesota Highways Page. Self-published. Retrieved September 25, 2010.[self-published source]
  6. ^ Minnesota Highway Department; McGill-Warner (1934). Map of Trunk Highway System, State of Minnesota (Map). 1:760,320. St. Paul: Minnesota Highway Department. OCLC 5673160, 80405240. Retrieved March 21, 2016 – via Minnesota Digital Library. (Showing road conditions as of May 1, 1934)
  U.S. Route 10
Previous state:
North Dakota
Minnesota Next state: