How many railroad crossings are in Minnesota?
Minnesota has 4,180 public railroad crossings. 34% have gates, and 306 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 4,180
- Crossings with gates
- 34%
- Incidents since 2016
- 306
- Crossings with signs only
- 2,445
Open Minnesota in the map
Filter Minnesota crossingsMembers only. Sign in or create a free account.
Coverage across all 6,367 records
- Usable map locations
- 6,362 of 6,367 recordsView 5 records with missing information ↗
- Reported road counts
- 5,151 of 6,367 recordsView 1,216 records with missing information ↗
- Complete train counts
- 6,367 of 6,367 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 6,367 crossings in Minnesota
Records 2,801–2,900 of 6,367
- Crossing 186785BPrivateMadelia1 vehicles per day, counted 1970, 56 years old.
- Crossing 186790XPrivateBingham Lake1 vehicles per day, counted 1970, 56 years old.
- Crossing 186791EPrivateBingham Lake1 vehicles per day, counted 1970, 56 years old.
- Crossing 186793TPrivateWilder1 vehicles per day, counted 1970, 56 years old.
- Crossing 186794APrivateWilder1 vehicles per day, counted 1970, 56 years old.
- Crossing 186907DPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186908KPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186909SPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186910LPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186911TPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186912APrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186913GPrivate RoadBeaver CreekRoad traffic is not reported.
- Crossing 186914NPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186915VPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186916CPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186917JPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186918RPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186919XPrivate RoadLuverneRoad traffic is not reported.
- Crossing 186920SPrivate RoadMagnoliaRoad traffic is not reported.
- Crossing 186921YPrivate RoadMagnoliaRoad traffic is not reported.
- Crossing 186922FPrivate RoadMagnoliaRoad traffic is not reported.
- Crossing 186923MPrivate RoadMagnoliaRoad traffic is not reported.
- Crossing 186924UPrivate RoadAdrianRoad traffic is not reported.
- Crossing 186926HPrivate RoadAdrianRoad traffic is not reported.
- Crossing 186927PPrivate RoadAdrianRoad traffic is not reported.
- Crossing 186928WPrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186929DPrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186930XPrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186931EPrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186932LPrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186933TPrivate RoadRushmore1,750 vehicles per day, counted 1988, 38 years old.
- Crossing 186934APrivate RoadRushmoreRoad traffic is not reported.
- Crossing 186935GPrivate RoadWorthingtonRoad traffic is not reported.
- Crossing 186936NNystrom AveWorthington91 vehicles per day, counted 2012, 14 years old.
- Crossing 186937VPrivate RoadWorthingtonRoad traffic is not reported.
- Crossing 186938CPrivate RoadWorthingtonRoad traffic is not reported.
- Crossing 186940DPrivate RoadFairfaxRoad traffic is not reported.
- Crossing 186943YPrivate RoadFranklinRoad traffic is not reported.
- Crossing 186944FPrivate RoadRedwood FallsRoad traffic is not reported.
- Crossing 186945MPrivate RoadRedwood FallsRoad traffic is not reported.
- Crossing 186947BPrivate RoadRedwood FallsRoad traffic is not reported.
- Crossing 186948HPrivate RoadDelhiRoad traffic is not reported.
- Crossing 186949PPrivate RoadNorth RedwoodRoad traffic is not reported.
- Crossing 186950JPrivate RoadDelhiRoad traffic is not reported.
- Crossing 186951RPrivate RoadBelviewRoad traffic is not reported.
- Crossing 186952XPrivate RoadBelviewRoad traffic is not reported.
- Crossing 186953EPrivate RoadBelviewRoad traffic is not reported.
- Crossing 186954LPrivateEagan1 vehicles per day, counted 1970, 56 years old.
- Crossing 186955TPrivateSavage1 vehicles per day, counted 1970, 56 years old.
- Crossing 186968UAmos Owen LaMankato745 vehicles per day, counted 2012, 14 years old.
- Crossing 186975EMarschall RdShakopee11,900 vehicles per day, counted 2019, 7 years old.
- Crossing 186976L1st AveShakopee16,665 vehicles per day, counted 2012, 14 years old.
- Crossing 186994JJoosten RdWorthington2,800 vehicles per day, counted 2019, 7 years old.
- Crossing 186996XWashburn AveBurnsville1,000 vehicles per day are reported. The count year is not reported.
- Crossing 186997EPrivate RoadRandolphRoad traffic is not reported.
- Crossing 187009EPrivatePlymouth1 vehicles per day, counted 1978, 48 years old.
- Crossing 187017WValley Industrial Blvd SShakopee2,550 vehicles per day, counted 2019, 7 years old.
- Crossing 187019KNathan LanePlymouth4,325 vehicles per day, counted 2012, 14 years old.
- Crossing 187026VFlower LnWorthington997 vehicles per day, counted 2019, 7 years old.
- Crossing 187032YPine AveOwatonna750 vehicles per day, counted 2012, 14 years old.
- Crossing 187033FRose StOwatonna4,950 vehicles per day, counted 2019, 7 years old.
- Crossing 187052K13th AvePlymouth631 vehicles per day, counted 2012, 14 years old.
- Crossing 187053S13th AvePlymouth631 vehicles per day, counted 2012, 14 years old.
- Crossing 187055FN Water StNorthfield750 vehicles per day, counted 2012, 14 years old.
- Crossing 187056MPrivateWinona100 vehicles per day, counted 2008, 18 years old.
- Crossing 187059HHardman AvenueSouth St Paul540 vehicles per day, counted 1988, 38 years old.
- Crossing 187060CHardman Ave SSouth St Paul2,663 vehicles per day, counted 2019, 7 years old.
- Crossing 187061JCsah 27Mountain Lake1,152 vehicles per day, counted 2019, 7 years old.
- Crossing 187073DShenandoah DrShakopee1,068 vehicles per day, counted 2019, 7 years old.
- Crossing 187076YRiverview DrWinona10,000 vehicles per day, counted 2019, 7 years old.
- Crossing 187077FMarket StShakopee806 vehicles per day, counted 2019, 7 years old.
- Crossing 187142JBeltline BlvdSt Louis Park12,523 vehicles per day, counted 2019, 7 years old.
- Crossing 187143RCommerce DrBlue Earth76 vehicles per day, counted 2012, 14 years old.
- Crossing 187161NE Eaton StSt Paul743 vehicles per day, counted 2023, 3 years old.
- Crossing 187162VBayfield StreetSt Paul778 vehicles per day, counted 2023, 3 years old.
- Crossing 187163CRidder CirSt Paul1,307 vehicles per day, counted 2025, 1 year old.
- Crossing 187164JRidder CirSt Paul1,307 vehicles per day, counted 2025, 1 year old.
- Crossing 187171UVillaume AveSouth St Paul674 vehicles per day, counted 2012, 14 years old.
- Crossing 187191F5th AvenueBayport1,400 vehicles per day, counted 2008, 18 years old.
- Crossing 193151WMankato AvenueWinona100 vehicles per day, counted 2011, 15 years old.
- Crossing 193152DHigh Forest StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193154SSt Charles StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193156FCarimona StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193157MHamilton StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193158ULaird StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193159BWalnut StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193160VPedestrianWinona1 vehicles per day, counted 1970, 56 years old.
- Crossing 193162JJohnson StWinona750 vehicles per day, counted 2012, 14 years old.
- Crossing 193170BPrivate RoadWinonaRoad traffic is not reported.
- Crossing 193172PPrivate RoadMinnesota City58 vehicles per day, counted 1988, 38 years old.
- Crossing 193173WPrivate RoadMinnesota City10 vehicles per day, counted 2011, 15 years old.
- Crossing 193175KBrook DrStockton54 vehicles per day, counted 2012, 14 years old.
- Crossing 193177YCharity DrStockton37 vehicles per day, counted 2012, 14 years old.
- Crossing 193178FFieldStockton1 vehicles per day, counted 1970, 56 years old.
- Crossing 193179MBroadway StStockton380 vehicles per day, counted 1988, 38 years old.
- Crossing 193180GFarmStockton1 vehicles per day, counted 1970, 56 years old.
- Crossing 193181NFieldLewiston1 vehicles per day, counted 1970, 56 years old.
- Crossing 193182VFieldLewiston1 vehicles per day, counted 1970, 56 years old.
- Crossing 193183CFieldLewiston1 vehicles per day, counted 1970, 56 years old.
- Crossing 193187EFieldLewiston1 vehicles per day, counted 1970, 56 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.