From the Iowa line to the North Shore, Minnesota's highways run on mile markers. Here's how they work across the state, why the Twin Cities split trips people up, and how to see your exact one plus live MnDOT conditions in real time.

How Minnesota numbers its highways

Minnesota's mile markers count up from where a route enters the state and rise as you head north or east. MnDOT maintains reference posts along the interstates, US highways, and state trunk highways, and when a road closes for weather or a crash, the location comes as a route and a milepost. Mile marker data for every Minnesota highway is bundled into MileCheck and works offline.

The corridors people actually drive

  • I-35 runs from the Iowa border up through the Twin Cities to Duluth — and famously forks in the metro (more on that below).
  • I-94 crosses the state from the Wisconsin line through the Twin Cities and St. Cloud toward Fargo.
  • I-90 runs the southern edge of the state, farm country from the South Dakota line to the Wisconsin line.
  • US-2 and US-53 serve the north; MN-61 hugs Lake Superior up the North Shore.

Where mile markers matter most: the 35E / 35W split

South of the Twin Cities, I-35 pulls the same trick as Dallas–Fort Worth: it splits in two. I-35W runs through Minneapolis, I-35E runs through St. Paul, and they rejoin north of the metro. Each branch carries its own mile marker sequence, so "I-35 at mile 10" is ambiguous unless you know which letter you're on. When you call in a breakdown or a crash near the metro, route plus letter plus milepost is the answer dispatchers need — and it's exactly what MileCheck shows on screen.

MP 0 · Iowa line MP 100 MP 200 MP 250 · Duluth Owatonna Duluth I-35E / I-35W split · MP 88
I-35 runs from the Iowa line to Duluth, forking into I-35E and I-35W around mile 88 for the run through the Twin Cities.

Winter closes roads here

Minnesota winters shut highways down. Blowing snow and ice storms can close I-90 and I-94 across the open southern and western stretches, and when MnDOT announces a closure, it comes as a mile range — "closed from milepost 12 to milepost 45." If you know your milepost, you know whether you're inside the closure or clear of it. In a whiteout, that's the difference between waiting it out at the right exit and driving into a gate.

Live MnDOT alerts, in one place

MileCheck pulls live road alerts straight from MnDOT: closures, crashes, construction, and winter driving conditions, tied to the mile marker and direction so you can see what's ahead of you on your route. No refreshing a state website while you drive — the alerts come to the same screen as your milepost.

Everyday and emergency

Whether you're threading the 35E/35W split at rush hour, watching a January storm close in on I-90, or reporting a breakdown north of Hinckley, the mile marker is the location Minnesota's roads run on. MileCheck shows yours in real time, down to a tenth of a mile, even where the cell signal drops — and it works on CarPlay and Android Auto.

Keep reading

Nearby state guides: Iowa  ·  North Dakota  ·  South Dakota  ·  Wisconsin

Minnesota drawbridges: every movable bridge, its opening rules →

Essentials: What to tell 911 on the highway  ·  How to find your mile marker  ·  Browse the live mile marker map  ·  All 50 states