How many railroad crossings are in Oklahoma?
The FRA inventory of 21 October 2026 lists 3,640 public railroad crossings in Oklahoma. 39% have gates, and 370 incidents were reported since 2016.
FRA inventory of . Sources and dates. For reporters- Public crossings
- 3,640
- Public crossings with gates
- 39%
- Incidents at public crossings since 2016
- 370
- Public crossings with signs only
- 1,919
Open Oklahoma in the full map Members
Filter Oklahoma crossingsMembers only. Sign in or create a free account.
Coverage across all 4,987 records
- Usable map locations
- 4,983 of 4,987 records4 records have missing information.
- Reported road counts
- 4,004 of 4,987 records983 records have missing information.
- Complete train counts
- 4,987 of 4,987 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 4,987 crossings in Oklahoma, public and private
Records 3,801–3,900 of 4,987
- Crossing 671576EIron Gate / 32517 US-70BenningtonRoad traffic is not reported.
- Crossing 671578T279 N Jennings RdBennington50 vehicles a day, counted 1988, 38 years old.
- Crossing 671579A240 N Perry StBennington200 vehicles a day, counted 1988, 38 years old.
- Crossing 671580U260 N Collins StBennington100 vehicles a day, counted 1988, 38 years old.
- Crossing 671582HPrivateBenningtonRoad traffic is not reported.
- Crossing 671583PPrivateBenningtonRoad traffic is not reported.
- Crossing 671586KMidway RdBoswell20 vehicles a day, counted 1988, 38 years old.
- Crossing 671587SCounty Rd 93980Boswell30 vehicles a day, counted 1988, 38 years old.
- Crossing 671588YPrivate /Bo Side Dirt Crossing / N 3985th RdBoswellRoad traffic is not reported.
- Crossing 671589F950 N 4000th Rd / CR Rd 4000Boswell30 vehicles a day, counted 1988, 38 years old.
- Crossing 671591G320 6th StBoswell850 vehicles a day, counted 1988, 38 years old.
- Crossing 671592N900 Main StBoswell150 vehicles a day, counted 1988, 38 years old.
- Crossing 671593V460 11th StBoswell50 vehicles a day, counted 1988, 38 years old.
- Crossing 671595JN 4030th RdBoswell30 vehicles a day, counted 1988, 38 years old.
- Crossing 671596RPrivate RoadBoswellRoad traffic is not reported.
- Crossing 671597XN 4040th RdBoswell20 vehicles a day, counted 1988, 38 years old.
- Crossing 671598EN 4050th RdBoswell20 vehicles a day, counted 1988, 38 years old.
- Crossing 671599LN 4060th RdBoswell20 vehicles a day, counted 1988, 38 years old.
- Crossing 671600D903 N 4070th RdSoper225 vehicles a day, counted 1988, 38 years old.
- Crossing 671601KPrivate RoadSoperRoad traffic is not reported.
- Crossing 671602SN 4080th RdBoswell20 vehicles a day, counted 1988, 38 years old.
- Crossing 671603Y928 N 4084th RdSoper20 vehicles a day, counted 1988, 38 years old.
- Crossing 671604FPrivate Rd / N 4090th RdSoperRoad traffic is not reported.
- Crossing 671606UN 4105th RdSoper30 vehicles a day, counted 1988, 38 years old.
- Crossing 671607BN 4115th RdSoper30 vehicles a day, counted 1988, 38 years old.
- Crossing 671608H321 Main StSoper50 vehicles a day, counted 1988, 38 years old.
- Crossing 671609P401 Clay StSoper50 vehicles a day, counted 1988, 38 years old.
- Crossing 671610JN 4120th RdSoper100 vehicles a day, counted 1988, 38 years old.
- Crossing 671611RN 4140th RdSoper30 vehicles a day, counted 1988, 38 years old.
- Crossing 671612X875 N 4160th RdSoper20 vehicles a day, counted 1988, 38 years old.
- Crossing 671613EPrivate Rd / N 4163rd RdSoperRoad traffic is not reported.
- Crossing 671614LN 4170th RdHugo75 vehicles a day, counted 1988, 38 years old.
- Crossing 671617G745 N 4190th RdHugo50 vehicles a day, counted 1988, 38 years old.
- Crossing 671618NPrivate RoadHugoRoad traffic is not reported.
- Crossing 671619VN 4200th RdHugo140 vehicles a day, counted 1988, 38 years old.
- Crossing 671620PHolton Ln / 2226 E 2060th RdHugo50 vehicles a day, counted 1988, 38 years old.
- Crossing 671622DBearden Springs Rd / Salt Creek RdHugo100 vehicles a day, counted 1988, 38 years old.
- Crossing 671624S711 N 4250th RdHugo30 vehicles a day, counted 1988, 38 years old.
- Crossing 671625YPvt RoadHugoRoad traffic is not reported.
- Crossing 671626FN 4260th RdHugo20 vehicles a day, counted 1988, 38 years old.
- Crossing 671627MPvt Farm CrossingHugoRoad traffic is not reported.
- Crossing 671628U1125 N 4270th RdSawyer20 vehicles a day, counted 1988, 38 years old.
- Crossing 671630V1098 Fallon RdSawyer400 vehicles a day, counted 1988, 38 years old.
- Crossing 671631CN 4290th Rd / US-70/ Rv ParkSawyer20 vehicles a day, counted 1988, 38 years old.
- Crossing 671632JN 4300th Rd / 1049 Oak LnSawyer30 vehicles a day, counted 1988, 38 years old.
- Crossing 671633RCR D2065 / 1st StSawyer20 vehicles a day, counted 1988, 38 years old.
- Crossing 671634XN4320 RdSawyer275 vehicles a day, counted 1988, 38 years old.
- Crossing 671635EN4320 Rd / Pecan DrSawyer20 vehicles a day, counted 1988, 38 years old.
- Crossing 671636LE 2060th RdFort Towson20 vehicles a day, counted 1988, 38 years old.
- Crossing 671637TOK 109Fort Towson600 vehicles a day, counted 1988, 38 years old.
- Crossing 671638AW 4th StFort Towson50 vehicles a day, counted 1988, 38 years old.
- Crossing 671639G205 Main StFort Towson200 vehicles a day, counted 1988, 38 years old.
- Crossing 671640B179 E 2nd StFort Towson50 vehicles a day, counted 1988, 38 years old.
- Crossing 671641HOk - 209Fort Towson575 vehicles a day, counted 1988, 38 years old.
- Crossing 671642PN4375Fort Towson50 vehicles a day, counted 1988, 38 years old.
- Crossing 671643WPrivate RoadSwinkRoad traffic is not reported.
- Crossing 671644DN 4390th RdFort Towson20 vehicles a day, counted 1988, 38 years old.
- Crossing 671646SMain St / US-70Fort Towson100 vehicles a day, counted 1988, 38 years old.
- Crossing 671647YPrivate Rd / US-70ValliantRoad traffic is not reported.
- Crossing 671648FN 4420th RdValliant50 vehicles a day, counted 1988, 38 years old.
- Crossing 671649MPrivate Dr / 4452 US-70ValliantRoad traffic is not reported.
- Crossing 671650GDowning Loop - WestValliant30 vehicles a day, counted 1988, 38 years old.
- Crossing 671651NDowning Loop - EastValliant30 vehicles a day, counted 1988, 38 years old.
- Crossing 671652V46 Watermill RdValliant50 vehicles a day, counted 1988, 38 years old.
- Crossing 671653CValliant Bypass RdValliant500 vehicles a day, counted 1988, 38 years old.
- Crossing 671654JValiant Cemetery EntranceValliantRoad traffic is not reported.
- Crossing 671655RWeyer West / 13 Lp LnValliantRoad traffic is not reported.
- Crossing 671656XPvt Ind / Gray'S Ferry RdValliantRoad traffic is not reported.
- Crossing 671657E7 S Railroad StValliant500 vehicles a day, counted 1988, 38 years old.
- Crossing 671658L218 Dalton AveValliant3,100 vehicles a day, counted 1988, 38 years old.
- Crossing 671659TS Wolf StValliant150 vehicles a day, counted 1988, 38 years old.
- Crossing 671660M3 S Section LineValliant300 vehicles a day, counted 1988, 38 years old.
- Crossing 671661U34 Robins Egg LnValliant50 vehicles a day, counted 1988, 38 years old.
- Crossing 671662BRoy Roberts Rd / 18505 US-70Valliant30 vehicles a day, counted 1988, 38 years old.
- Crossing 671663HSeedtick Crossing Rd / 17487 US-70Valliant30 vehicles a day, counted 1988, 38 years old.
- Crossing 671664PPrivate / 17195 US-70Valliant20 vehicles a day, counted 1990, 36 years old.
- Crossing 671665WPrivate Drive US 70MillertonRoad traffic is not reported.
- Crossing 671667K12811 OK-98Valliant600 vehicles a day, counted 1988, 38 years old.
- Crossing 671668SPrivate Road / 2 S Cheyenne StMillertonRoad traffic is not reported.
- Crossing 671669Y203 S Main StMillerton50 vehicles a day, counted 1988, 38 years old.
- Crossing 671670T14386 US 70 / N6525 / Private DriveMillerton20 vehicles a day, counted 1990, 36 years old.
- Crossing 671671APrivateMillertonRoad traffic is not reported.
- Crossing 671672G38 Snows Arena RdGarvin20 vehicles a day, counted 1988, 38 years old.
- Crossing 671673NPrivate / Leos Farm Xing / 12254 US-70GarvinRoad traffic is not reported.
- Crossing 671674VPhillips Rd / 2 E2115Garvin20 vehicles a day, counted 1988, 38 years old.
- Crossing 671675C72 S Kirk Rd / 73 N4550Garvin106 vehicles a day, counted 1988, 38 years old.
- Crossing 671677RPrivate Dr / 9876 US-70GarvinRoad traffic is not reported.
- Crossing 671678X42 Barn Swallow RdGarvin50 vehicles a day, counted 1988, 38 years old.
- Crossing 671679EBunting Rd / US-70Garvin20 vehicles a day, counted 1988, 38 years old.
- Crossing 671680YShirleys Xing RdGarvin30 vehicles a day, counted 1988, 38 years old.
- Crossing 671681FPrivate / Weyerhaeuser 5500 NW Texas StIdabelRoad traffic is not reported.
- Crossing 671682MNW Rock Plant RdIdabel30 vehicles a day, counted 1988, 38 years old.
- Crossing 671683UPrivate / 3567 NW Texas StIdabelRoad traffic is not reported.
- Crossing 671684BCo N4605Idabel850 vehicles a day, counted 1988, 38 years old.
- Crossing 671685HPvt / 2265 NW Texas StIdabelRoad traffic is not reported.
- Crossing 671686P735 Veterans DrIdabel200 vehicles a day, counted 1988, 38 years old.
- Crossing 671687W376 NW 9th StIdabel3,000 vehicles a day, counted 1977, 49 years old.
- Crossing 671688D232 NW 6th StIdabel950 vehicles a day, counted 1988, 38 years old.
- Crossing 671689K156 W Mlk DrIdabel6,800 vehicles a day, counted 1988, 38 years old.
- Crossing 671690E168 W Washington StIdabel1,900 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