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 3,401–3,500 of 6,367
- Crossing 195727E335th StNew Richland1 vehicles per day, counted 1970, 56 years old.
- Crossing 195748XPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195749E260th St WNew Prague1,950 vehicles per day, counted 2019, 7 years old.
- Crossing 195750YPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195751FPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195752MPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195753U12th St NWNew Prague1,520 vehicles per day, counted 2019, 7 years old.
- Crossing 195754BPrivateNew Prague1,000 vehicles per day, counted 2009, 17 years old.
- Crossing 195755H2nd St NWNew Prague1,216 vehicles per day, counted 2019, 7 years old.
- Crossing 195756PMain StreetNew Prague8,400 vehicles per day, counted 2011, 15 years old.
- Crossing 195757W5th StreetNew Prague630 vehicles per day, counted 2011, 15 years old.
- Crossing 195758D15th StreetNew Prague1,800 vehicles per day, counted 2009, 17 years old.
- Crossing 195759K300th StreetNew Prague85 vehicles per day, counted 2012, 14 years old.
- Crossing 195760E310th StreetNew Prague40 vehicles per day, counted 2009, 17 years old.
- Crossing 195761L320th StreetNew Prague1,800 vehicles per day, counted 2012, 14 years old.
- Crossing 195762TPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195763A330th StreetNew Prague20 vehicles per day, counted 2012, 14 years old.
- Crossing 195764GPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195765NPrivateNew Prague1 vehicles per day, counted 1970, 56 years old.
- Crossing 195766VPrivateMontgomery1 vehicles per day, counted 1970, 56 years old.
- Crossing 195767C340th StreetMontgomery320 vehicles per day, counted 2012, 14 years old.
- Crossing 195768J4th Street NorthwestMontgomery5 vehicles per day, counted 2009, 17 years old.
- Crossing 195769RBoulevard AvenueMontgomery3,700 vehicles per day, counted 2012, 14 years old.
- Crossing 195770KVine Avenue EastMontgomery415 vehicles per day, counted 2011, 15 years old.
- Crossing 195771SElm AvenueMontgomery415 vehicles per day, counted 2009, 17 years old.
- Crossing 195772YOak AvenueMontgomery1,500 vehicles per day, counted 2010, 16 years old.
- Crossing 195773FMn 21Montgomery1,500 vehicles per day, counted 2009, 17 years old.
- Crossing 195805J5th Ave SWWaseca1,700 vehicles per day, counted 2009, 17 years old.
- Crossing 195806R7th Ave SWWaseca750 vehicles per day, counted 2012, 14 years old.
- Crossing 195807XJohnson Ave SWWaseca2,400 vehicles per day, counted 1999, 27 years old.
- Crossing 195808E330th AveWaseca50 vehicles per day, counted 2010, 16 years old.
- Crossing 195811M275th AveOtisco110 vehicles per day, counted 2009, 17 years old.
- Crossing 195812U260th AveNew Richland105 vehicles per day, counted 2009, 17 years old.
- Crossing 195813B240th AveNew Richland300 vehicles per day, counted 2009, 17 years old.
- Crossing 195816WE Division StNew Richland415 vehicles per day, counted 2009, 17 years old.
- Crossing 195818K220th AveNew Richland55 vehicles per day, counted 2010, 16 years old.
- Crossing 195819S215th AveNew Richland1 vehicles per day, counted 1970, 56 years old.
- Crossing 195824NFarm FieldHartland1 vehicles per day, counted 1970, 56 years old.
- Crossing 195826CJohnson StHartland1,050 vehicles per day, counted 2010, 16 years old.
- Crossing 195950HPrivateBricelyn1 vehicles per day, counted 1970, 56 years old.
- Crossing 195951P510th AvenueBricelyn145 vehicles per day, counted 2009, 17 years old.
- Crossing 195952WPrivateBricelyn1 vehicles per day, counted 1970, 56 years old.
- Crossing 195955S50th StreetBricelyn140 vehicles per day, counted 2009, 17 years old.
- Crossing 195956Y540th AvenueBricelyn55 vehicles per day, counted 2009, 17 years old.
- Crossing 195957FPrivateBricelyn1 vehicles per day, counted 1970, 56 years old.
- Crossing 195958M550th AvenueBricelyn42 vehicles per day, counted 2009, 17 years old.
- Crossing 195959UPrivateBricelyn1 vehicles per day, counted 1970, 56 years old.
- Crossing 195960N560th AvenueKiester55 vehicles per day, counted 2009, 17 years old.
- Crossing 195961V570th AvenueKiester90 vehicles per day, counted 2009, 17 years old.
- Crossing 195962C35th StreetKiester670 vehicles per day, counted 2011, 15 years old.
- Crossing 195963JWigern DriveKiester10 vehicles per day, counted 2014, 12 years old.
- Crossing 195964RPrivateKiester1 vehicles per day, counted 1970, 56 years old.
- Crossing 195966E590th AvenueKiester20 vehicles per day, counted 2011, 15 years old.
- Crossing 195967L20th StreetKiester65 vehicles per day, counted 2009, 17 years old.
- Crossing 195969A600th AvenueKiester90 vehicles per day, counted 2011, 15 years old.
- Crossing 195970UPrivateKiester1 vehicles per day, counted 1970, 56 years old.
- Crossing 195971B10th StreetKiester50 vehicles per day, counted 2007, 19 years old.
- Crossing 196613VFieldDover1 vehicles per day, counted 1976, 50 years old.
- Crossing 197789JMain StRevere190 vehicles per day, counted 2010, 16 years old.
- Crossing 197892W8th StWalnut Grove1,550 vehicles per day, counted 2010, 16 years old.
- Crossing 197893D6th StWalnut Grove660 vehicles per day, counted 2010, 16 years old.
- Crossing 197894KIlex StLamberton1,550 vehicles per day, counted 2010, 16 years old.
- Crossing 197895SMain StLamberton415 vehicles per day, counted 2010, 16 years old.
- Crossing 197897FMain StSanborn1,150 vehicles per day, counted 2010, 16 years old.
- Crossing 251850GMidway RdHermantown6,900 vehicles per day, counted 2019, 7 years old.
- Crossing 251852VStark RdHermantown363 vehicles per day, counted 2019, 7 years old.
- Crossing 251853CFairfield DrHermantown36 vehicles per day, counted 2012, 14 years old.
- Crossing 251854JN Cloquet RdHermantown1,950 vehicles per day, counted 2019, 7 years old.
- Crossing 251855RTree Farm RdProctor4 vehicles per day, counted 2012, 14 years old.
- Crossing 251858LSolway RdDuluth131 vehicles per day, counted 2012, 14 years old.
- Crossing 251859TRatika RdDuluth1 vehicles per day, counted 2010, 16 years old.
- Crossing 251885HIndDuluthRoad traffic is not reported.
- Crossing 251887WN 40th Ave WDuluth6,433 vehicles per day, counted 2019, 7 years old.
- Crossing 251889KN 57th Ave WDuluth24 vehicles per day, counted 2012, 14 years old.
- Crossing 251890EN 59th Ave WDuluth831 vehicles per day, counted 2012, 14 years old.
- Crossing 251892TN 62nd Ave WDuluth831 vehicles per day, counted 2012, 14 years old.
- Crossing 251893AN 64th Ave WDuluth425 vehicles per day, counted 2016, 10 years old.
- Crossing 251900H2nd StProctor1 vehicles per day, counted 2007, 19 years old.
- Crossing 251901PPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251902WPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251905SMidway RdHermantown6,900 vehicles per day, counted 2019, 7 years old.
- Crossing 251907FJeffrey RdHermantown36 vehicles per day, counted 2012, 14 years old.
- Crossing 251908MMunger Shaw RdHermantown384 vehicles per day, counted 2019, 7 years old.
- Crossing 251909UCanosia RdHermantown1,650 vehicles per day, counted 2019, 7 years old.
- Crossing 251911VLeiste RdCloquet85 vehicles per day, counted 2019, 7 years old.
- Crossing 251912CMaple Grove RdCloquet390 vehicles per day, counted 2019, 7 years old.
- Crossing 251913JPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251917LSeville RdCloquet116 vehicles per day, counted 2019, 7 years old.
- Crossing 251920UVibert RdCloquet111 vehicles per day, counted 2019, 7 years old.
- Crossing 251922HPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251923PIndependence RdProctor325 vehicles per day, counted 2009, 17 years old.
- Crossing 251925DPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251926KPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251928YCenter Line RdBrookston31 vehicles per day, counted 2019, 7 years old.
- Crossing 251929FPrivateProctor1 vehicles per day, counted 1970, 56 years old.
- Crossing 251930ABurnett RdBrookston65 vehicles per day, counted 2019, 7 years old.
- Crossing 251931GPrivateCulver1 vehicles per day, counted 1970, 56 years old.
- Crossing 251932NPrivateCulver1 vehicles per day, counted 1970, 56 years old.
- Crossing 251933VDuluth Saint Vincent RdBrookston150 vehicles per day, counted 2019, 7 years old.
- Crossing 251934CSwan Lake RdBrookston610 vehicles per day, counted 2019, 7 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.