How many railroad crossings are in Wyoming?
The FRA inventory of 21 October 2026 lists 392 public railroad crossings in Wyoming. 57% have gates, and 20 incidents were reported since 2016.
FRA inventory of . Sources and dates. For reporters- Public crossings
- 392
- Public crossings with gates
- 57%
- Incidents at public crossings since 2016
- 20
- Public crossings with signs only
- 121
Members only. Sign in or create a free account.
All crossings in Wyoming, public and private.
Browse the listThe map counts public and private crossings; the totals above count public crossings only. Use the legend to compare the number of crossings in each area.
Crossings
392 public crossings are listed in Wyoming.
The map shades each area by how many crossings it holds.
Warning devices
31% of public crossings in Wyoming have signs only, with no lights or gates.
The map shows the share of crossings with signs only in each area.
Train traffic
The largest group of Wyoming crossings sees 1–4 trains a day.
The map shows the median number of trains a day in each area.
How Wyoming's public crossings are equipped and used.
Gates are the most common warning device in Wyoming.
| Warning device | Crossings |
|---|---|
| Gates | 222 |
| Flashing lights | 44 |
| Signs only | 121 |
| Other or not reported | 5 |
20 incidents have been reported in Wyoming since 2016.
| Group | Incidents (Incidents) |
|---|---|
| 2016 | 4 |
| 2017 | 4 |
| 2018 | 5 |
| 2019 | 1 |
| 2020 | 1 |
| 2021 | 0 |
| 2022 | 2 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 2 |
| 2026 (partial) | 1 |
The largest group of Wyoming crossings sees 1–4 trains a day.
| Group | Crossings (Crossings) |
|---|---|
| 0 | 76 |
| 1–4 | 160 |
| 5–9 | 46 |
| 10–19 | 35 |
| 20–39 | 44 |
| 40+ | 23 |
| Not reported | 8 |
Goshen has more public crossings than any other county in Wyoming.
| County | Crossings (Crossings) |
|---|---|
| Goshen | 73 |
| Laramie | 47 |
| Park | 34 |
| Sheridan | 28 |
| Big Horn | 27 |
| Sweetwater | 27 |
| Platte | 25 |
| Campbell | 22 |
| Natrona | 16 |
| Converse | 15 |
Show all 20 counties
Goshen 73, Laramie 47, Park 34, Sheridan 28, Big Horn 27, Sweetwater 27, Platte 25, Campbell 22, Natrona 16, Converse 15, Niobrara 13, Washakie 13, Weston 10, Lincoln 8, Crook 7, Hot Springs 7, Albany 6, Carbon 6, Fremont 6, Uinta 2.
The federal inventory for Wyoming lists 1,165 crossing records, including 1,165 with usable map locations. The record list below includes public and private crossings.
Record coverage
Each measure covers all 1,165 records in this state. Missing information remains in the directory.
- Usable map locations
- 1,165 of 1,165 recordsEvery record has this information.
- Reported road counts
- 714 of 1,165 records451 records have missing information.
- Complete train counts
- 1,157 of 1,165 records8 records have missing information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
Counties and cities in Wyoming
Cities
- Cheyenne25 public crossings
- Torrington22 public crossings
- Rock Springs15 public crossings
- Gillette14 public crossings
- Wheatland14 public crossings
- Worland13 public crossings
- Sheridan12 public crossings
- Yoder11 public crossings
- Albin10 public crossings
- Lovell10 public crossings
- Powell10 public crossings
- Ralston10 public crossings
All 50 cities with a page, A to Z
O
Counties
- Goshen County73 public crossings
- Laramie County47 public crossings
- Park County34 public crossings
- Sheridan County28 public crossings
- Big Horn County27 public crossings
- Sweetwater County27 public crossings
- Platte County25 public crossings
- Campbell County22 public crossings
- Natrona County16 public crossings
- Converse County15 public crossings
- Niobrara County13 public crossings
- Washakie County13 public crossings
All 19 counties with a page, A to Z
All 1,165 crossings in Wyoming, public and private
Records 1–100 of 1,165
- Crossing 064909EPrivateNewcastleRoad traffic is not reported.
- Crossing 064911FPrivateNewcastleRoad traffic is not reported.
- Crossing 064914BPrivateNewcastleRoad traffic is not reported.
- Crossing 064920EMain StNewcastle3,144 vehicles a day, counted 2024, 2 years old.
- Crossing 064921LWalker AveNewcastle275 vehicles a day, counted 2024, 2 years old.
- Crossing 064922TGrove AveNewcastle416 vehicles a day, counted 2024, 2 years old.
- Crossing 064926VOil Creek RdNewcastle82 vehicles a day, counted 2024, 2 years old.
- Crossing 064928JYt RanchOsageRoad traffic is not reported.
- Crossing 064929RPrivateOsageRoad traffic is not reported.
- Crossing 064930KPrivateOsageRoad traffic is not reported.
- Crossing 064931SPower Plant RdOsage237 vehicles a day, counted 2002, 24 years old.
- Crossing 064933FSkull Creek RdOsage125 vehicles a day, counted 2024, 2 years old.
- Crossing 064935UPrivateUptonRoad traffic is not reported.
- Crossing 064941XThornton RdUpton44 vehicles a day, counted 2024, 2 years old.
- Crossing 064943LPrivateMoorcroftRoad traffic is not reported.
- Crossing 064944TBuffalo Creek RdMoorcroft45 vehicles a day, counted 2024, 2 years old.
- Crossing 064947NWarbonnet RdMoorcroft16 vehicles a day, counted 2024, 2 years old.
- Crossing 064949CPrivateMoorcroft33 vehicles a day, counted 1987, 39 years old.
- Crossing 064950WShipwheel RdMoorcroft88 vehicles a day, counted 2024, 2 years old.
- Crossing 064951DPrivateMoorcroftRoad traffic is not reported.
- Crossing 064952KPrivateMoorcroftRoad traffic is not reported.
- Crossing 064953STexaco RdMoorcroft106 vehicles a day, counted 2024, 2 years old.
- Crossing 064954YCounty Line RdMoorcroft24 vehicles a day, counted 2024, 2 years old.
- Crossing 064956MStewart RdRozet41 vehicles a day, counted 2024, 2 years old.
- Crossing 064957UPrivateRozetRoad traffic is not reported.
- Crossing 064958BAdon RdRozet933 vehicles a day, counted 2024, 2 years old.
- Crossing 064960CSvalina RdRozet98 vehicles a day, counted 2024, 2 years old.
- Crossing 064965LMoran Ranch RdGilletteRoad traffic is not reported.
- Crossing 064966TAmerican RdGillette760 vehicles a day, counted 2024, 2 years old.
- Crossing 064967ABlk Hills Pwr CoGilletteRoad traffic is not reported.
- Crossing 064969NPotter AveGillette471 vehicles a day, counted 2024, 2 years old.
- Crossing 064970HGarner Lake RdGillette9,150 vehicles a day, counted 2024, 2 years old.
- Crossing 064975SBrooks AveGillette3,720 vehicles a day, counted 2024, 2 years old.
- Crossing 064976YBurma AveGillette2,526 vehicles a day, counted 2024, 2 years old.
- Crossing 064979USalt Creek HwyCasper4,824 vehicles a day, counted 2024, 2 years old.
- Crossing 064980NPrivateBillRoad traffic is not reported.
- Crossing 064984RPrivateDouglasRoad traffic is not reported.
- Crossing 064988TQuarry RoadGuernsey329 vehicles a day, counted 2024, 2 years old.
- Crossing 064990UPrivateBillRoad traffic is not reported.
- Crossing 077946UPrivateRozetRoad traffic is not reported.
- Crossing 077948HAmerican RdRozet27 vehicles a day, counted 2024, 2 years old.
- Crossing 077949PPrivateRozetRoad traffic is not reported.
- Crossing 077950JPrivateRozetRoad traffic is not reported.
- Crossing 086209JPrivateCodyRoad traffic is not reported.
- Crossing 086273HPrivateCody6 vehicles a day, counted 1991, 35 years old.
- Crossing 086278SChukar DrWorland40 vehicles a day, counted 2024, 2 years old.
- Crossing 086289EPrivateGilletteRoad traffic is not reported.
- Crossing 086311PPrivateFrannieRoad traffic is not reported.
- Crossing 086313DPrivateCodyRoad traffic is not reported.
- Crossing 086314KPrivatePowder River45 vehicles a day, counted 1984, 42 years old.
- Crossing 086315SPrivateArmintoRoad traffic is not reported.
- Crossing 086318MPrivateWorlandRoad traffic is not reported.
- Crossing 086320NPrivateMandersonRoad traffic is not reported.
- Crossing 086322CPrivateMandersonRoad traffic is not reported.
- Crossing 086324RPrivateBasinRoad traffic is not reported.
- Crossing 086325XPrivateBasinRoad traffic is not reported.
- Crossing 086326EPrivateGreybullRoad traffic is not reported.
- Crossing 086327LPrivateGreybullRoad traffic is not reported.
- Crossing 086329APrivateGreybullRoad traffic is not reported.
- Crossing 086330UPrivateGreybullRoad traffic is not reported.
- Crossing 086338Y5th Ave / Industrial AveGreybull199 vehicles a day, counted 2024, 2 years old.
- Crossing 086359SPrivateGilletteRoad traffic is not reported.
- Crossing 086360LPrivateSheridanRoad traffic is not reported.
- Crossing 086361TPrivateClearmontRoad traffic is not reported.
- Crossing 086364NCo Rd 144Parkman121 vehicles a day, counted 2024, 2 years old.
- Crossing 088721VPrivateGilletteRoad traffic is not reported.
- Crossing 088722CPrivateGilletteRoad traffic is not reported.
- Crossing 088723JPrivateGilletteRoad traffic is not reported.
- Crossing 088727LTimber Creek RoadGillette86 vehicles a day, counted 2024, 2 years old.
- Crossing 088730UPrivateGilletteRoad traffic is not reported.
- Crossing 088734WPrivateGilletteRoad traffic is not reported.
- Crossing 088735DPrivateGilletteRoad traffic is not reported.
- Crossing 088740APrivateGillette10 vehicles a day, counted 1990, 36 years old.
- Crossing 088741GPrivateGilletteRoad traffic is not reported.
- Crossing 088745JPrivateGilletteRoad traffic is not reported.
- Crossing 088747XPrivateGilletteRoad traffic is not reported.
- Crossing 089199RPrivateTorringtonRoad traffic is not reported.
- Crossing 089200HPrivateTorrington6 vehicles a day, counted 1988, 38 years old.
- Crossing 089201PJirdon RdTorrington45 vehicles a day, counted 2024, 2 years old.
- Crossing 089203DCounty RoadTorrington135 vehicles a day, counted 2024, 2 years old.
- Crossing 089204KCo Rd 350Torrington237 vehicles a day, counted 2024, 2 years old.
- Crossing 089205SLift Station RdTorrington247 vehicles a day, counted 2024, 2 years old.
- Crossing 089208MMain StTorrington6,942 vehicles a day, counted 2024, 2 years old.
- Crossing 089209UWest C StTorrington1,990 vehicles a day, counted 2024, 2 years old.
- Crossing 089210NRadio RdTorrington270 vehicles a day, counted 2024, 2 years old.
- Crossing 089211VGolf Course RdTorrington749 vehicles a day, counted 2024, 2 years old.
- Crossing 089214RMcKenna RdTorrington950 vehicles a day, counted 2024, 2 years old.
- Crossing 089215XPrivateTorrington3 vehicles a day, counted 1988, 38 years old.
- Crossing 089216EPrivateTorrington9 vehicles a day, counted 1988, 38 years old.
- Crossing 089217LCounty RoadTorrington295 vehicles a day, counted 2024, 2 years old.
- Crossing 089218TPrivateLingle16 vehicles a day, counted 1988, 38 years old.
- Crossing 089219APrivateLingle15 vehicles a day, counted 1988, 38 years old.
- Crossing 089220UCounty RoadLingle226 vehicles a day, counted 2024, 2 years old.
- Crossing 089223PPrivateLingleRoad traffic is not reported.
- Crossing 089224WPrivateLingle6 vehicles a day, counted 1988, 38 years old.
- Crossing 089227SMain StLingle861 vehicles a day, counted 2024, 2 years old.
- Crossing 089228YCounty RoadLingle117 vehicles a day, counted 2024, 2 years old.
- Crossing 089229FPrivateLingle3 vehicles a day, counted 1988, 38 years old.
- Crossing 089230APrivateLingleRoad traffic is not reported.
- Crossing 089231GPrivateLingle6 vehicles a day, counted 1988, 38 years old.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates