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 4,501–4,600 of 4,987
- Crossing 839497NS 53rd W AveTulsa300 vehicles a day, counted 1983, 43 years old.
- Crossing 839498VS 51st W AveTulsa500 vehicles a day, counted 1980, 46 years old.
- Crossing 839499CS 49th W AveTulsa5,200 vehicles a day, counted 1980, 46 years old.
- Crossing 839500US 45th W AveTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839501BS 43rd W AveTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839502HS 41st W AveTulsa2,600 vehicles a day, counted 1980, 46 years old.
- Crossing 839503PS 40th W AveTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839504WS 39th W AveTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839505DS 38th W AveTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839506KW 5th StTulsa2,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839507SS 33rd W AveTulsa1,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839508YCharles Page BlvdTulsa19,800 vehicles a day, counted 1982, 44 years old.
- Crossing 839509FE 31st St NTulsa500 vehicles a day, counted 1980, 46 years old.
- Crossing 839510AWest 4thTulsa300 vehicles a day, counted 1988, 38 years old.
- Crossing 839511GAxel Employee EntranceTulsa200 vehicles a day, counted 1980, 46 years old.
- Crossing 839541YBmx CrossingTulsaRoad traffic is not reported.
- Crossing 839542F25th W Ave / GilcreaseTulsaRoad traffic is not reported.
- Crossing 839544ULevee AccessTulsaRoad traffic is not reported.
- Crossing 839546HPrivate - General Wire XingSand SpringsRoad traffic is not reported.
- Crossing 839548WAdams RoadSand SpringsRoad traffic is not reported.
- Crossing 845147KWilson StValliant5,700 vehicles a day, counted 1988, 38 years old.
- Crossing 845149YBilly Bell TrailWright City20 vehicles a day, counted 1988, 38 years old.
- Crossing 845150TOld SR 98Wright City823 vehicles a day, counted 1988, 38 years old.
- Crossing 845151AWoodpecker TrailWright City20 vehicles a day, counted 1988, 38 years old.
- Crossing 845152GOak Grove RdBroken Bow50 vehicles a day, counted 1988, 38 years old.
- Crossing 845153NPine Creek RdValliant1,225 vehicles a day, counted 1988, 38 years old.
- Crossing 845168DPrivate RoadWright CityRoad traffic is not reported.
- Crossing 845169KOK-98Wright City1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 845170ERandy Rutherford BlvdBroken Bow20 vehicles a day, counted 1988, 38 years old.
- Crossing 845171LOK-98Wright City1,700 vehicles a day, counted 1988, 38 years old.
- Crossing 845172TCemetary RoadWright City100 vehicles a day, counted 1988, 38 years old.
- Crossing 845173ACrooked Grassy RdWright City20 vehicles a day, counted 1988, 38 years old.
- Crossing 845174GMoonflower RdGolden20 vehicles a day, counted 1988, 38 years old.
- Crossing 845175NGlover Golden RdGolden500 vehicles a day, counted 1988, 38 years old.
- Crossing 845176VOld Golden HwyGolden500 vehicles a day, counted 1988, 38 years old.
- Crossing 845177CCR N 4600Golden20 vehicles a day, counted 1988, 38 years old.
- Crossing 845178JCR N 4610Golden50 vehicles a day, counted 1988, 38 years old.
- Crossing 845180KCR N4620Broken Bow300 vehicles a day, counted 1988, 38 years old.
- Crossing 845181SRhoden RdBroken Bow20 vehicles a day, counted 1988, 38 years old.
- Crossing 845182YJames T Tucker Rd/Lukfata Church RdBroken Bow200 vehicles a day, counted 1988, 38 years old.
- Crossing 845183FRodeo RdBroken Bow700 vehicles a day, counted 1988, 38 years old.
- Crossing 845184MS Church StBroken Bow200 vehicles a day, counted 1988, 38 years old.
- Crossing 845185UWallace StBroken Bow100 vehicles a day, counted 1988, 38 years old.
- Crossing 845186BS Park DrBroken Bow17,200 vehicles a day, counted 1995, 31 years old.
- Crossing 845187HS Silvey RdBroken Bow500 vehicles a day, counted 1988, 38 years old.
- Crossing 845188PPrivate RoadBroken BowRoad traffic is not reported.
- Crossing 845189WPrivate RoadBroken BowRoad traffic is not reported.
- Crossing 845190RPrivate RoadBroken Bow50 vehicles a day, counted 1988, 38 years old.
- Crossing 845191XClouse RdBroken Bow1,460 vehicles a day, counted 1988, 38 years old.
- Crossing 845192EPeavey Crossing RdBroken Bow50 vehicles a day, counted 1988, 38 years old.
- Crossing 845193LCraig RdBroken Bow288 vehicles a day, counted 1988, 38 years old.
- Crossing 845194TMudline RdEagletown200 vehicles a day, counted 1988, 38 years old.
- Crossing 845195AMain StEagletown750 vehicles a day, counted 1988, 38 years old.
- Crossing 845196GMountain Fork Church RdEagletown112 vehicles a day, counted 1988, 38 years old.
- Crossing 845197NCR D4810Eagletown50 vehicles a day, counted 1988, 38 years old.
- Crossing 845277GSection LineValliant238 vehicles a day, counted 1988, 38 years old.
- Crossing 845279VPrivateBroken BowRoad traffic is not reported.
- Crossing 845280PBox Turtle RdBroken Bow20 vehicles a day, counted 1988, 38 years old.
- Crossing 845281WCR E2060Broken Bow20 vehicles a day, counted 1988, 38 years old.
- Crossing 845283KPrivateEagletownRoad traffic is not reported.
- Crossing 845287MPrivateWright CityRoad traffic is not reported.
- Crossing 845288UPrivateWright CityRoad traffic is not reported.
- Crossing 845289BPrivateBroken BowRoad traffic is not reported.
- Crossing 845762PRoad not reportedPonca City10 vehicles a day, counted 1988, 38 years old.
- Crossing 845763WLocustFort Gibson350 vehicles a day, counted 1988, 38 years old.
- Crossing 845764DN Georgetown RdMuskogee30 vehicles a day, counted 1988, 38 years old.
- Crossing 845765KW Hickory AveFort Gibson120 vehicles a day, counted 1988, 38 years old.
- Crossing 845766SE 21st St NFort Gibson275 vehicles a day, counted 1988, 38 years old.
- Crossing 845767YThree Forks RdMuskogee800 vehicles a day, counted 1988, 38 years old.
- Crossing 845768FW Oak AveFort Gibson500 vehicles a day, counted 1988, 38 years old.
- Crossing 845769MW Elm AveFort Gibson250 vehicles a day, counted 1988, 38 years old.
- Crossing 845770GNW Railroad StFort Gibson200 vehicles a day, counted 1988, 38 years old.
- Crossing 845771NPrivate RoadKonawaRoad traffic is not reported.
- Crossing 845772VPrivateroadKonawaRoad traffic is not reported.
- Crossing 845773COld Hwy 99Konawa2,000 vehicles a day, counted 1988, 38 years old.
- Crossing 845774JSummers ChapelKonawa50 vehicles a day, counted 1988, 38 years old.
- Crossing 845775RRoad not reportedScullin50 vehicles a day, counted 1988, 38 years old.
- Crossing 845776XRoad not reportedSulphur50 vehicles a day, counted 1988, 38 years old.
- Crossing 845778LRoad not reportedSulphur20 vehicles a day, counted 1988, 38 years old.
- Crossing 847435LOK 128Heavener3,500 vehicles a day, counted 1980, 46 years old.
- Crossing 847436TPrivate RoadHeavener1 vehicle a day, counted 1980, 46 years old.
- Crossing 847437APrivate/Chip MillHeavener1 vehicle a day, counted 1980, 46 years old.
- Crossing 847438GN4740Heavener500 vehicles a day, counted 1980, 46 years old.
- Crossing 847439NOK 128Heavener1,400 vehicles a day, counted 1980, 46 years old.
- Crossing 847440HPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847441PPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847442WPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847443DPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847445SPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847446YPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847447FPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847448MPrivate RoadHeavener1 vehicle a day, counted 1985, 41 years old.
- Crossing 847449UMountain Way LaneHeavenerRoad traffic is not reported.
- Crossing 847450NPrivate RoadHeavenerRoad traffic is not reported.
- Crossing 847451VPrivate RoadHeavenerRoad traffic is not reported.
- Crossing 847452CPrivate RoadHeavenerRoad traffic is not reported.
- Crossing 847453JPrivate RoadHeavenerRoad traffic is not reported.
- Crossing 847454RPrivateHeavener300 vehicles a day, counted 1980, 46 years old.
- Crossing 847455XOuro MiningHeavenerRoad traffic is not reported.
- Crossing 847456EPrivate RoadHeavenerRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates