How many railroad crossings are in Nebraska?
Nebraska has 2,850 public railroad crossings. 26% have gates, and 320 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 2,850
- Crossings with gates
- 26%
- Incidents since 2016
- 320
- Crossings with signs only
- 1,895
Members only. Sign in or create a free account.
Explore crossings in Nebraska.
Browse the listThe map includes public and private crossings. Use the legend to compare the number of crossings in each area.
How Nebraska's crossings are protected and used.
Most crossings in Nebraska have signs but no lights or gates.
| Warning device | Crossings |
|---|---|
| Gates | 731 |
| Flashing lights | 148 |
| Signs only | 1,895 |
| Other or not reported | 76 |
320 incidents have been reported in Nebraska since 2016.
| Group | Incidents (Incidents) |
|---|---|
| 2016 | 28 |
| 2017 | 18 |
| 2018 | 34 |
| 2019 | 24 |
| 2020 | 27 |
| 2021 | 36 |
| 2022 | 39 |
| 2023 | 34 |
| 2024 | 33 |
| 2025 | 30 |
| 2026 (partial) | 17 |
The largest group of Nebraska crossings sees 1–4 trains a day.
| Group | Crossings (Crossings) |
|---|---|
| 0 | 408 |
| 1–4 | 984 |
| 5–9 | 479 |
| 10–19 | 267 |
| 20–39 | 446 |
| 40+ | 266 |
| Not reported | 0 |
Lancaster has more public crossings than any other county in Nebraska.
| County | Crossings (Crossings) |
|---|---|
| Lancaster | 113 |
| Adams | 101 |
| Hall | 92 |
| Butler | 88 |
| Dodge | 87 |
| Saunders | 79 |
| Otoe | 73 |
| Scotts Bluff | 70 |
| Douglas | 67 |
| Buffalo | 64 |
Show all 77 counties
Lancaster 113, Adams 101, Hall 92, Butler 88, Dodge 87, Saunders 79, Otoe 73, Scotts Bluff 70, Douglas 67, Buffalo 64, Platte 64, Cheyenne 62, Hamilton 60, Saline 58, Cass 57, Furnas 57, Merrick 57, Clay 54, Boone 53, Lincoln 51, Custer 49, Dawson 49, Jefferson 44, Fillmore 43, Harlan 42, Seward 42, Dakota 41, Gage 41, Phelps 41, York 41, Dawes 40, Perkins 40, Polk 40, Howard 39, Holt 37, Madison 36, Pierce 33, Richardson 33, Thayer 33, Morrill 32, Hitchcock 31, Red Willow 30, Kearney 29, Box Butte 28, Garden 26, Webster 26, Frontier 25, Valley 24, Antelope 23, Johnson 23, Keith 23, Washington 23, Nance 22, Pawnee 22, Cedar 21, Sarpy 21, Chase 20, Kimball 20, Nemaha 19, Dixon 18, Gosper 18, Nuckolls 18, Colfax 17, Burt 15, Thurston 14, Sherman 13, Dundy 12, Deuel 11, Franklin 10, Greeley 9, Thomas 9, Hayes 6, Sheridan 6, Sioux 5, Hooker 4, Blaine 3, Grant 3.
The federal inventory for Nebraska lists 4,811 crossing records, including 4,805 with usable map locations. The record list below includes public and private crossings.
Record coverage
Each measure covers all 4,811 records in this state. Missing information remains in the directory.
- Usable map locations
- 4,805 of 4,811 recordsView 6 records with missing information ↗
- Reported road counts
- 3,417 of 4,811 recordsView 1,394 records with missing information ↗
- Complete train counts
- 4,811 of 4,811 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
Explore crossings closer to home.
Cities
- Lincoln61 public crossings
- Grand Island60 public crossings
- Hastings58 public crossings
- Omaha57 public crossings
- Fremont40 public crossings
- David City36 public crossings
- Nebraska City32 public crossings
- Sidney30 public crossings
- Central City26 public crossings
- York25 public crossings
- Norfolk24 public crossings
- Columbus23 public crossings
Counties
- Lancaster County113 public crossings
- Adams County101 public crossings
- Hall County92 public crossings
- Butler County88 public crossings
- Dodge County87 public crossings
- Saunders County79 public crossings
- Otoe County73 public crossings
- Scotts Bluff County70 public crossings
- Douglas County67 public crossings
- Buffalo County64 public crossings
- Platte County64 public crossings
- Cheyenne County62 public crossings
All 4,811 crossings in Nebraska
Records 1–100 of 4,811
- Crossing 011232VFirst StSuperior100 vehicles per day, counted 1987, 39 years old.
- Crossing 011233CHartley StSuperior70 vehicles per day, counted 1993, 33 years old.
- Crossing 011234JNorth Bloom StreetSuperior1,265 vehicles per day, counted 2025, 1 year old.
- Crossing 011236XCentral StSuperior250 vehicles per day, counted 1993, 33 years old.
- Crossing 011237EPark StSuperior30 vehicles per day, counted 1993, 33 years old.
- Crossing 011238LPrivateSuperiorRoad traffic is not reported.
- Crossing 011239TPrivateSuperiorRoad traffic is not reported.
- Crossing 063974GBlankOngRoad traffic is not reported.
- Crossing 063977CBlankEdgarRoad traffic is not reported.
- Crossing 063978JBlankEdgarRoad traffic is not reported.
- Crossing 063981SBlankEdgarRoad traffic is not reported.
- Crossing 063986BC StreetEdgar850 vehicles per day, counted 1996, 30 years old.
- Crossing 063989WBlankEdgarRoad traffic is not reported.
- Crossing 064023JBlankEdgarRoad traffic is not reported.
- Crossing 064071YG StSouth Sioux City4,215 vehicles per day, counted 2024, 2 years old.
- Crossing 064072FC StSouth Sioux City260 vehicles per day, counted 1993, 33 years old.
- Crossing 064073MB StSouth Sioux City1,870 vehicles per day, counted 1995, 31 years old.
- Crossing 064074UDakota AveSouth Sioux City9,485 vehicles per day, counted 2024, 2 years old.
- Crossing 064075B1st StreetWilber70 vehicles per day, counted 1993, 33 years old.
- Crossing 064076HEast 3rd StreetWilber2,560 vehicles per day, counted 2023, 3 years old.
- Crossing 064078W6th StreetWilber50 vehicles per day, counted 1993, 33 years old.
- Crossing 064081EWilberWilberRoad traffic is not reported.
- Crossing 064082LCounty RoadWilber60 vehicles per day, counted 1993, 33 years old.
- Crossing 064083TPrivateWilberRoad traffic is not reported.
- Crossing 064084APrivateWilberRoad traffic is not reported.
- Crossing 064085GCounty RoadWilber50 vehicles per day, counted 1993, 33 years old.
- Crossing 064086NPrivateWilberRoad traffic is not reported.
- Crossing 064087VPrivateWilberRoad traffic is not reported.
- Crossing 064088CPrivateWilberRoad traffic is not reported.
- Crossing 064090DPrivateDe WittRoad traffic is not reported.
- Crossing 064091KCounty RoadDe Witt80 vehicles per day, counted 1986, 40 years old.
- Crossing 064092SPrivateDe WittRoad traffic is not reported.
- Crossing 064093YBlue AveDe Witt225 vehicles per day, counted 1977, 49 years old.
- Crossing 064094FSaline AvenueDe Witt70 vehicles per day, counted 1987, 39 years old.
- Crossing 064096UFillmore AveDe Witt520 vehicles per day, counted 2025, 1 year old.
- Crossing 064097BMadden AveDe Witt100 vehicles per day, counted 1984, 42 years old.
- Crossing 064099PPrivateDe WittRoad traffic is not reported.
- Crossing 064100GPrivateDe WittRoad traffic is not reported.
- Crossing 064101NPrivateDe WittRoad traffic is not reported.
- Crossing 064102VPrivateDe WittRoad traffic is not reported.
- Crossing 064103CCounty RoadDe Witt40 vehicles per day, counted 1993, 33 years old.
- Crossing 064104JCounty RoadDe Witt40 vehicles per day, counted 1993, 33 years old.
- Crossing 064106XCounty RoadBeatrice50 vehicles per day, counted 1984, 42 years old.
- Crossing 064107ECounty RoadBeatrice105 vehicles per day, counted 2025, 1 year old.
- Crossing 064108LPrivateBeatriceRoad traffic is not reported.
- Crossing 064109TCounty RoadBeatrice50 vehicles per day, counted 1993, 33 years old.
- Crossing 064110MPrivateBeatriceRoad traffic is not reported.
- Crossing 064112BWest Hickory RoadBeatrice1,780 vehicles per day, counted 2025, 1 year old.
- Crossing 064113HCounty RoadBeatrice40 vehicles per day, counted 1984, 42 years old.
- Crossing 064114PCounty RoadBeatrice90 vehicles per day, counted 1993, 33 years old.
- Crossing 064115WCounty RoadBeatrice40 vehicles per day, counted 1993, 33 years old.
- Crossing 064116DPrivateBeatriceRoad traffic is not reported.
- Crossing 064117KPrivateBeatriceRoad traffic is not reported.
- Crossing 064118SCounty RoadBeatrice30 vehicles per day, counted 1984, 42 years old.
- Crossing 064119YPrivateBeatriceRoad traffic is not reported.
- Crossing 064120TPrivateBeatriceRoad traffic is not reported.
- Crossing 064121APrivateBeatriceRoad traffic is not reported.
- Crossing 064122GPrivateBeatriceRoad traffic is not reported.
- Crossing 064123NW Hoit StBeatrice30 vehicles per day, counted 1993, 33 years old.
- Crossing 064125CJefferson StBeatrice30 vehicles per day, counted 1984, 42 years old.
- Crossing 064128X33rd StLincoln10,870 vehicles per day, counted 2024, 2 years old.
- Crossing 064129EAdams StreetLincoln10,760 vehicles per day, counted 2024, 2 years old.
- Crossing 064130YSW 4th A StLincoln8,600 vehicles per day, counted 2017, 9 years old.
- Crossing 064131FBike TrailLincolnRoad traffic is not reported.
- Crossing 064147CBlankFairmontRoad traffic is not reported.
- Crossing 064148JRoad 18Fairmont20 vehicles per day, counted 2020, 6 years old.
- Crossing 064149RRoad IFairmont90 vehicles per day, counted 1977, 49 years old.
- Crossing 064150KBlankFairmontRoad traffic is not reported.
- Crossing 064151SRoad 17Fairmont5 vehicles per day, counted 2020, 6 years old.
- Crossing 064152YRoad HFairmont15 vehicles per day, counted 2020, 6 years old.
- Crossing 064153FBlankFairmontRoad traffic is not reported.
- Crossing 064155URoad 16Fairmont15 vehicles per day, counted 2020, 6 years old.
- Crossing 064156BRoad GFairmont20 vehicles per day, counted 1993, 33 years old.
- Crossing 064157HRoad 15Fairmont50 vehicles per day, counted 2020, 6 years old.
- Crossing 064158PBlankFairmontRoad traffic is not reported.
- Crossing 064159WRoad FFairmont30 vehicles per day, counted 2020, 6 years old.
- Crossing 064160RUs-6Fairmont1,695 vehicles per day, counted 2023, 3 years old.
- Crossing 064161XBlankFairmont50 vehicles per day, counted 1993, 33 years old.
- Crossing 064178BPrivateNebraska City1 vehicles per day are reported. The count year is not reported.
- Crossing 064179HJade StreetNebraska City40 vehicles per day, counted 1993, 33 years old.
- Crossing 064180CPrivateNebraska City1 vehicles per day are reported. The count year is not reported.
- Crossing 064181JCR LNebraska City565 vehicles per day, counted 2025, 1 year old.
- Crossing 064182RPrivateNebraska City1 vehicles per day are reported. The count year is not reported.
- Crossing 064234FM RdNebraska City30 vehicles per day, counted 2004, 22 years old.
- Crossing 064280GClark StAllen10 vehicles per day, counted 1993, 33 years old.
- Crossing 064282VCo RdAllen40 vehicles per day, counted 1993, 33 years old.
- Crossing 064283CCo RdAllen40 vehicles per day, counted 1993, 33 years old.
- Crossing 064284JCo RdAllen30 vehicles per day, counted 1993, 33 years old.
- Crossing 064285RCo RdAllen30 vehicles per day, counted 1993, 33 years old.
- Crossing 064287EPrivateDixonRoad traffic is not reported.
- Crossing 064288LCo RdDixon40 vehicles per day, counted 1993, 33 years old.
- Crossing 064290MCo RdDixon40 vehicles per day, counted 1977, 49 years old.
- Crossing 064291UPrivateDixonRoad traffic is not reported.
- Crossing 064292BCo RdDixon50 vehicles per day, counted 1993, 33 years old.
- Crossing 064293HCo RdDixon80 vehicles per day, counted 1993, 33 years old.
- Crossing 064294PCo RdDixon160 vehicles per day, counted 1993, 33 years old.
- Crossing 064295WMain StDixon250 vehicles per day, counted 1993, 33 years old.
- Crossing 064296DState HwyDixon505 vehicles per day, counted 2025, 1 year old.
- Crossing 064297KPrivateDixonRoad traffic is not reported.
- Crossing 064298SPrivateLaurelRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.