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,701–3,800 of 6,367
- Crossing 260154BWuori RdMountain Iron200 vehicles per day, counted 2019, 7 years old.
- Crossing 260155HReid RdMountain Iron5 vehicles per day, counted 2019, 7 years old.
- Crossing 260156PBritt RdMountain Iron395 vehicles per day, counted 2019, 7 years old.
- Crossing 260157WHill RdMountain Iron70 vehicles per day, counted 2019, 7 years old.
- Crossing 260158DPfeiffer Lake RdMountain Iron174 vehicles per day, counted 2012, 14 years old.
- Crossing 260159KHeino RdCook35 vehicles per day, counted 2019, 7 years old.
- Crossing 260161LPrivateAngora1 vehicles per day, counted 1970, 56 years old.
- Crossing 260162TBurghardt RdCook5 vehicles per day, counted 2019, 7 years old.
- Crossing 260163APrivateAngora1 vehicles per day, counted 1970, 56 years old.
- Crossing 260164GMnth 1Cook540 vehicles per day, counted 2019, 7 years old.
- Crossing 260166VE Leander RdCook200 vehicles per day, counted 2019, 7 years old.
- Crossing 260169RJohnson RdCook132 vehicles per day, counted 2019, 7 years old.
- Crossing 260171SVermilion DrCook2,702 vehicles per day, counted 2012, 14 years old.
- Crossing 260173FSeed Co RoadCook210 vehicles per day, counted 2009, 17 years old.
- Crossing 260175UAshawa RdCook770 vehicles per day, counted 2019, 7 years old.
- Crossing 260176BOlson RdCook90 vehicles per day, counted 2019, 7 years old.
- Crossing 260178PWinnired RdCook5 vehicles per day, counted 2019, 7 years old.
- Crossing 260179WHoodoo RdOrr14 vehicles per day, counted 2012, 14 years old.
- Crossing 260181XJohnson RdOrr68 vehicles per day, counted 2012, 14 years old.
- Crossing 260182EOrr-buyck RdOrr1,050 vehicles per day, counted 2012, 14 years old.
- Crossing 260184TBessette RdOrr145 vehicles per day, counted 2019, 7 years old.
- Crossing 260185ASlade RdOrr110 vehicles per day, counted 2019, 7 years old.
- Crossing 260186GTownline RdOrr54 vehicles per day, counted 2012, 14 years old.
- Crossing 260189CKearny RoadDuluth600 vehicles per day, counted 2010, 16 years old.
- Crossing 260191DJacobs RdOrr39 vehicles per day, counted 2012, 14 years old.
- Crossing 260192KPrivateOrr1 vehicles per day, counted 1970, 56 years old.
- Crossing 260193SOld Ash Lake RdOrr19 vehicles per day, counted 2012, 14 years old.
- Crossing 260194YPrivate RoadRay1 vehicles per day, counted 1970, 56 years old.
- Crossing 260195FUt-3171Orr8 vehicles per day, counted 2012, 14 years old.
- Crossing 260196MUt-180International Falls13 vehicles per day, counted 2012, 14 years old.
- Crossing 260197UHwy 217International Falls260 vehicles per day, counted 2019, 7 years old.
- Crossing 260200ACounty Rd 111International Falls20 vehicles per day, counted 2019, 7 years old.
- Crossing 260201GPrivateRay1 vehicles per day, counted 1970, 56 years old.
- Crossing 260202NPrivateRay10 vehicles per day, counted 1988, 38 years old.
- Crossing 260203VCounty Rd 119International Falls15 vehicles per day, counted 2019, 7 years old.
- Crossing 260204CUt-195International Falls48 vehicles per day, counted 2012, 14 years old.
- Crossing 260205JCounty Rd 98International Falls90 vehicles per day, counted 2019, 7 years old.
- Crossing 260206RCounty Rd 98International Falls90 vehicles per day, counted 2019, 7 years old.
- Crossing 260207XVan Lynn RdRanier1 vehicles per day are reported. The count year is not reported.
- Crossing 260208ESpruce StRanier1,403 vehicles per day, counted 2019, 7 years old.
- Crossing 273121B24th Ave SMoorhead4,498 vehicles per day, counted 2019, 7 years old.
- Crossing 273159XPrivateBarnesvilleRoad traffic is not reported.
- Crossing 273160SPrivateFoxhomeRoad traffic is not reported.
- Crossing 273161YPrivateFoxhomeRoad traffic is not reported.
- Crossing 273162FPrivateRothsayRoad traffic is not reported.
- Crossing 309018UState Line StLyle416 vehicles per day, counted 2012, 14 years old.
- Crossing 309020V2nd St WLyle416 vehicles per day, counted 2012, 14 years old.
- Crossing 309021CPine StLyle61 vehicles per day, counted 2012, 14 years old.
- Crossing 309023RPrivateLyle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309024X535th AveLyle40 vehicles per day, counted 2010, 16 years old.
- Crossing 309025EPrivateLyle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309027TPrivateLyle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309028AState Hwy 105London265 vehicles per day, counted 2010, 16 years old.
- Crossing 309029G110th StLondon590 vehicles per day, counted 2010, 16 years old.
- Crossing 309030B505th AveLondon100 vehicles per day, counted 2010, 16 years old.
- Crossing 309033W115th StLondon80 vehicles per day, counted 2010, 16 years old.
- Crossing 309035K903rd AveLondon130 vehicles per day, counted 2010, 16 years old.
- Crossing 309036S120th StLondon65 vehicles per day, counted 2010, 16 years old.
- Crossing 309037YPrivateLondon1 vehicles per day, counted 1970, 56 years old.
- Crossing 309038F890th AveLondon65 vehicles per day, counted 2010, 16 years old.
- Crossing 309039MPrivateLondon1 vehicles per day, counted 1970, 56 years old.
- Crossing 309041N880th AveLondon20 vehicles per day, counted 2010, 16 years old.
- Crossing 309042V130th StLondon65 vehicles per day, counted 2010, 16 years old.
- Crossing 309043C875th AveMyrtle10 vehicles per day, counted 2010, 16 years old.
- Crossing 309045R870th AveMyrtle40 vehicles per day, counted 2010, 16 years old.
- Crossing 309046XPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309047EPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309048LPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309049T860th AveMyrtle70 vehicles per day, counted 2010, 16 years old.
- Crossing 309050M140th StMyrtle130 vehicles per day, counted 2010, 16 years old.
- Crossing 309051UPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309053H850th AveMyrtle375 vehicles per day, counted 2019, 7 years old.
- Crossing 309054PPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309055W840th AveMyrtle50 vehicles per day, counted 2010, 16 years old.
- Crossing 309057K150th StMyrtle540 vehicles per day, counted 2010, 16 years old.
- Crossing 309058S830th AveMyrtle30 vehicles per day, counted 2010, 16 years old.
- Crossing 309059YPrivateMyrtle1 vehicles per day, counted 1970, 56 years old.
- Crossing 309061A820th AveGlenville15 vehicles per day, counted 2010, 16 years old.
- Crossing 309063NPrivateGlenville1 vehicles per day, counted 1970, 56 years old.
- Crossing 309065C810th AveGlenville840 vehicles per day, counted 2010, 16 years old.
- Crossing 309066JPrivateGlenville1 vehicles per day, counted 1970, 56 years old.
- Crossing 309067RPrivateGlenville1 vehicles per day, counted 1970, 56 years old.
- Crossing 309069E2nd Ave NWGlenville416 vehicles per day, counted 2012, 14 years old.
- Crossing 309070Y3rd Ave NWGlenville290 vehicles per day, counted 2019, 7 years old.
- Crossing 309071FUsth 65Glenville2,800 vehicles per day, counted 2019, 7 years old.
- Crossing 312184PMnth 172Baudette1,353 vehicles per day, counted 2021, 5 years old.
- Crossing 312185WCenex Gas AccessBaudette40 vehicles per day, counted 2008, 18 years old.
- Crossing 312186D14th Ave NWBaudette55 vehicles per day, counted 2022, 4 years old.
- Crossing 312187K18th Ave NWBaudette283 vehicles per day, counted 2021, 5 years old.
- Crossing 312188S21st Ave SWBaudette103 vehicles per day, counted 2021, 5 years old.
- Crossing 312189Y25th Ave SWBaudette15 vehicles per day, counted 2022, 4 years old.
- Crossing 312190TCsah 6Baudette251 vehicles per day, counted 2022, 4 years old.
- Crossing 312191ASanborn Rd NWBaudette4 vehicles per day, counted 2012, 14 years old.
- Crossing 312192G34th Ave NWBaudette62 vehicles per day, counted 2022, 4 years old.
- Crossing 312193N38th Ave NWBaudette61 vehicles per day, counted 2022, 4 years old.
- Crossing 312194V42nd Ave NWBaudette60 vehicles per day, counted 2022, 4 years old.
- Crossing 312195C50th Ave NWWilliams59 vehicles per day, counted 2021, 5 years old.
- Crossing 312196J52nd Ave NWWilliams4 vehicles per day, counted 2012, 14 years old.
- Crossing 312197R54th Ave NWWilliams28 vehicles per day, counted 2021, 5 years old.
- Crossing 312198X58th Ave NWWilliams44 vehicles per day, counted 2021, 5 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.