How many railroad crossings are in Oklahoma?
The FRA inventory of 15 October 2026 lists 3,641 public railroad crossings in Oklahoma. 39% have gates, and 370 incidents were reported since 2016.
FRA inventory of . Sources and dates- Public crossings
- 3,641
- 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,988 records
- Usable map locations
- 4,984 of 4,988 records4 records have missing information.
- Reported road counts
- 4,005 of 4,988 records983 records have missing information.
- Complete train counts
- 4,988 of 4,988 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 4,988 crossings in Oklahoma, public and private
Records 4,401–4,500 of 4,988
- Crossing 675107SSW I AveLawton50 vehicles a day, counted 1990, 36 years old.
- Crossing 675161KPrivateHallettRoad traffic is not reported.
- Crossing 675164FPrivateKellyvilleRoad traffic is not reported.
- Crossing 675165MPrivate RoadJonesRoad traffic is not reported.
- Crossing 675192J45th-st WestTulsa500 vehicles a day, counted 1990, 36 years old.
- Crossing 675196LCo RdFairland150 vehicles a day, counted 1992, 34 years old.
- Crossing 675197TPrivate RoadPrestonRoad traffic is not reported.
- Crossing 676218MPrivateFoyilRoad traffic is not reported.
- Crossing 676300GMerdian RdRaviaRoad traffic is not reported.
- Crossing 676301NPrivateRaviaRoad traffic is not reported.
- Crossing 676314PBox AveOkmulgeeRoad traffic is not reported.
- Crossing 676318SE 9th StAda100 vehicles a day, counted 1988, 38 years old.
- Crossing 676321AHallett ResHallettRoad traffic is not reported.
- Crossing 676525LPrivateMiamiRoad traffic is not reported.
- Crossing 676610BN2250Snyder50 vehicles a day, counted 1976, 50 years old.
- Crossing 676611HPvtSnyder100 vehicles a day, counted 1976, 50 years old.
- Crossing 676612PPvtSnyder50 vehicles a day, counted 1976, 50 years old.
- Crossing 676613WN2250 RdSnyderRoad traffic is not reported.
- Crossing 676614DE1540Snyder50 vehicles a day, counted 1976, 50 years old.
- Crossing 676650YDorchester K StMuskogee700 vehicles a day, counted 1988, 38 years old.
- Crossing 676651FBaltimore AveMuskogee400 vehicles a day, counted 1988, 38 years old.
- Crossing 676652ME Okmulgee StMuskogee7,000 vehicles a day, counted 1995, 31 years old.
- Crossing 676653UE Broadway StMuskogee2,000 vehicles a day, counted 1995, 31 years old.
- Crossing 676654BCallahan StMuskogee6,000 vehicles a day, counted 1977, 49 years old.
- Crossing 676655HDaytonMuskogee850 vehicles a day, counted 1988, 38 years old.
- Crossing 676656PFredoniaMuskogee1,500 vehicles a day, counted 1988, 38 years old.
- Crossing 676657WHoustonMuskogee2,600 vehicles a day, counted 1988, 38 years old.
- Crossing 676659KGibsonMuskogee8,000 vehicles a day, counted 1988, 38 years old.
- Crossing 676670KLawrenceMuskogee900 vehicles a day, counted 1988, 38 years old.
- Crossing 676671SManitouMuskogee350 vehicles a day, counted 1988, 38 years old.
- Crossing 676672YChestnutMuskogee220 vehicles a day, counted 1988, 38 years old.
- Crossing 676673FNorth StreetMuskogee400 vehicles a day, counted 1988, 38 years old.
- Crossing 676674MNorth YorkMuskogee9,200 vehicles a day, counted 1988, 38 years old.
- Crossing 676675UAcme Eng.&Mfg. CoMuskogeeRoad traffic is not reported.
- Crossing 676676BCountry Club DrMuskogee1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 676680RN 43rd St EMuskogee1,500 vehicles a day, counted 1988, 38 years old.
- Crossing 748583HAll Private In Yard - Tulsa YardTulsa1 vehicle a day is reported. The count year is not reported.
- Crossing 748845MStretch Film WayPryor1 vehicle a day is reported. The count year is not reported.
- Crossing 748846U10th StPryor50 vehicles a day, counted 1980, 46 years old.
- Crossing 748847BPrivate FieldPryor1 vehicle a day is reported. The count year is not reported.
- Crossing 797120TW 43rd St/W Smith Ferry RdMuskogee400 vehicles a day, counted 1988, 38 years old.
- Crossing 797122GW Peak BlvdMuskogee3,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797124VIndependence AveMuskogee100 vehicles a day, counted 1988, 38 years old.
- Crossing 797125CHamilton StMuskogee100 vehicles a day, counted 1988, 38 years old.
- Crossing 797126JS G StMuskogee200 vehicles a day, counted 1988, 38 years old.
- Crossing 797127RSpaulding BlvdMuskogee1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 797129ES B StMuskogee1,500 vehicles a day, counted 1988, 38 years old.
- Crossing 797130YS Cherokee StMuskogee1,700 vehicles a day, counted 1988, 38 years old.
- Crossing 797213M*PrivateBixbyRoad traffic is not reported.
- Crossing 797214UWater Plant XingBixby100 vehicles a day, counted 1988, 38 years old.
- Crossing 797216H*Private PsoJenksRoad traffic is not reported.
- Crossing 797217P*Private PsoJenksRoad traffic is not reported.
- Crossing 797218W*PrivateJenksRoad traffic is not reported.
- Crossing 797219DW 101st StJenks300 vehicles a day, counted 1981, 45 years old.
- Crossing 797220XDuncanJenks300 vehicles a day, counted 1988, 38 years old.
- Crossing 797221EW Beaver StJenks300 vehicles a day, counted 1988, 38 years old.
- Crossing 797223TW Apache StJenks500 vehicles a day, counted 1988, 38 years old.
- Crossing 797224AW Main StJenks11,500 vehicles a day, counted 1976, 50 years old.
- Crossing 797225GW A StJenks1,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797226NW B StJenks2,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797227VW 91st St SJenks7,200 vehicles a day, counted 1988, 38 years old.
- Crossing 797228CN Elm StJenks3,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797229JE 81st StJenks1,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797230D*PrivateTulsaRoad traffic is not reported.
- Crossing 797234F*PrivateTulsaRoad traffic is not reported.
- Crossing 797235MCherry Creek RdTulsa500 vehicles a day, counted 1988, 38 years old.
- Crossing 797238HW 41st StTulsa300 vehicles a day, counted 1988, 38 years old.
- Crossing 797240JW 35th PlTulsa300 vehicles a day, counted 1988, 38 years old.
- Crossing 797241R*PublicTulsa300 vehicles a day, counted 1988, 38 years old.
- Crossing 797242XN Quanah AveTulsa100 vehicles a day, counted 1988, 38 years old.
- Crossing 797259BLatimerTulsa200 vehicles a day, counted 1988, 38 years old.
- Crossing 797260VMarshallTulsa1,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797261COklahoma PlaceTulsa500 vehicles a day, counted 1988, 38 years old.
- Crossing 797337FE 90th Ave NWagoner50 vehicles a day, counted 1988, 38 years old.
- Crossing 797341VE 50th St NMuskogee3,000 vehicles a day, counted 1988, 38 years old.
- Crossing 797342CN York StMuskogee3,500 vehicles a day, counted 1988, 38 years old.
- Crossing 797343JE Harris RdMuskogee200 vehicles a day, counted 1988, 38 years old.
- Crossing 797345XBatfish RdMuskogee100 vehicles a day, counted 1988, 38 years old.
- Crossing 797347LE Harris RdMuskogee50 vehicles a day, counted 1988, 38 years old.
- Crossing 797348TArkansas AveMuskogee50 vehicles a day, counted 1988, 38 years old.
- Crossing 797349APort Place Rd.Muskogee50 vehicles a day, counted 1990, 36 years old.
- Crossing 797350UPort Place RdMuskogee50 vehicles a day, counted 1990, 36 years old.
- Crossing 797351BDon Cayo DrMuskogee50 vehicles a day, counted 1988, 38 years old.
- Crossing 797353POld Shawnee RdMuskogee1,400 vehicles a day, counted 1988, 38 years old.
- Crossing 797605NMulberry StreetDurantRoad traffic is not reported.
- Crossing 839473AWilsonSand Springs16,800 vehicles a day, counted 1982, 44 years old.
- Crossing 839479RS Main StSand Springs300 vehicles a day are reported. The count year is not reported.
- Crossing 839480KE Morrow Rd / Main StSand Springs9,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839482YE Morrow RdSand Springs9,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839483FE Morrow RdSand Springs6,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839484MAdams Road - Brenntag SouthSand Springs100 vehicles a day, counted 1980, 46 years old.
- Crossing 839485UAdams Road - Brenntag NorthSand Springs100 vehicles a day, counted 1982, 44 years old.
- Crossing 839486BS Adams RdTulsa7,175 vehicles a day, counted 1983, 43 years old.
- Crossing 839489WOmnitrax Office Pvt CrossingSand Springs1,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839490RS 81st W AveSand Springs3,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839491XS 81st W AveSand Springs3,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839492ECharles Page BlvdSand Springs17,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839493LCharles Page BlvdSand Springs17,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839494TS 65th W AveTulsa2,000 vehicles a day, counted 1980, 46 years old.
- Crossing 839495AS 61st W AveTulsa500 vehicles a day, counted 1980, 46 years old.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates