How many railroad crossings are in Oklahoma?
Oklahoma has 3,641 public railroad crossings. 39% have gates, and 370 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 3,641
- Crossings with gates
- 39%
- Incidents since 2016
- 370
- Crossings with signs only
- 1,919
Open Oklahoma in the map
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 recordsView 4 records with missing information ↗
- Reported road counts
- 4,005 of 4,988 recordsView 983 records with 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
Records 3,901–4,000 of 4,988
- Crossing 671690ESW Washington StIdabel1,900 vehicles per day, counted 1988, 38 years old.
- Crossing 671691LSW Texas AveIdabel100 vehicles per day, counted 1988, 38 years old.
- Crossing 671692TS Central AveIdabel3,100 vehicles per day, counted 1979, 47 years old.
- Crossing 671693AE Lincoln RdIdabel5,500 vehicles per day, counted 1988, 38 years old.
- Crossing 671694GLynn Ln / 1800 Blocker LnIdabel50 vehicles per day, counted 1988, 38 years old.
- Crossing 671695NLiving Land RdIdabel30 vehicles per day, counted 1988, 38 years old.
- Crossing 671696VShultz RdHaworth20 vehicles per day, counted 1988, 38 years old.
- Crossing 671697COnyx Valley RdHaworth10 vehicles per day, counted 1988, 38 years old.
- Crossing 671698JEight Mile RdHaworth50 vehicles per day, counted 1988, 38 years old.
- Crossing 671699RPrivate Rd / 1000 Cassie StHaworthRoad traffic is not reported.
- Crossing 671700HW Choctaw AveHaworth50 vehicles per day, counted 1970, 56 years old.
- Crossing 671701PPvt / Pasture RdHaworthRoad traffic is not reported.
- Crossing 671702W301 S Elm StHaworth600 vehicles per day, counted 1988, 38 years old.
- Crossing 671703DPvtHaworthRoad traffic is not reported.
- Crossing 671704KPasley RdHaworth30 vehicles per day, counted 1988, 38 years old.
- Crossing 671705SCountyHaworth20 vehicles per day, counted 1990, 36 years old.
- Crossing 671706YBokhoma Cemetery RdHaworth50 vehicles per day, counted 1988, 38 years old.
- Crossing 671707FBlue Stone LnHaworth100 vehicles per day, counted 1988, 38 years old.
- Crossing 671709UGeode Hill Rd / 641 Log Spur RdHaworth50 vehicles per day, counted 1988, 38 years old.
- Crossing 671710NAmerica RdHaworth30 vehicles per day, counted 1988, 38 years old.
- Crossing 671711VCrocker Crossing Rd / D2225Haworth30 vehicles per day, counted 1988, 38 years old.
- Crossing 671712CCountyHaworth50 vehicles per day, counted 1988, 38 years old.
- Crossing 671713JCo D2225Haworth50 vehicles per day, counted 1988, 38 years old.
- Crossing 671781KHobson AveSapulpa3,400 vehicles per day, counted 1988, 38 years old.
- Crossing 671782SE Dewey AveSapulpa14,565 vehicles per day, counted 1988, 38 years old.
- Crossing 671783YE Lee AveSapulpa2,300 vehicles per day, counted 1988, 38 years old.
- Crossing 671784FE Thompson AveSapulpa500 vehicles per day, counted 1988, 38 years old.
- Crossing 671785MLincoln AveSapulpa1,800 vehicles per day, counted 1988, 38 years old.
- Crossing 671787BTaft StSapulpa1,400 vehicles per day, counted 1988, 38 years old.
- Crossing 671788HDugan RoadSapulpa250 vehicles per day, counted 1988, 38 years old.
- Crossing 671789PW 141st Street SKiefer200 vehicles per day, counted 1988, 38 years old.
- Crossing 671790JCounty RoadKiefer200 vehicles per day, counted 1988, 38 years old.
- Crossing 671791RState Hwy 67Kiefer1,800 vehicles per day, counted 1988, 38 years old.
- Crossing 671793EW 161st StKiefer300 vehicles per day, counted 1988, 38 years old.
- Crossing 671794LW 171st StKiefer300 vehicles per day, counted 1988, 38 years old.
- Crossing 671795TPrivateKieferRoad traffic is not reported.
- Crossing 671796AW 181st StKiefer300 vehicles per day, counted 1988, 38 years old.
- Crossing 671797GW 191st StKiefer200 vehicles per day, counted 1988, 38 years old.
- Crossing 671800M8th StMounds500 vehicles per day, counted 1988, 38 years old.
- Crossing 671802BCounty Rd We81Mounds50 vehicles per day, counted 1988, 38 years old.
- Crossing 671803H231st StBeggs50 vehicles per day, counted 1988, 38 years old.
- Crossing 671804PE 241st StBeggs50 vehicles per day, counted 1988, 38 years old.
- Crossing 671806DE 0840th RdBeggs50 vehicles per day, counted 1988, 38 years old.
- Crossing 671807KHappy Camp RoadBeggs50 vehicles per day, counted 1988, 38 years old.
- Crossing 671808SCounty RoadBeggs100 vehicles per day, counted 1988, 38 years old.
- Crossing 671810TMain StreetBeggs50 vehicles per day, counted 1988, 38 years old.
- Crossing 671815CCounty RoadBeggs30 vehicles per day, counted 1988, 38 years old.
- Crossing 671818XN 191st RdBeggs30 vehicles per day, counted 1988, 38 years old.
- Crossing 671820YPierce AvePreston30 vehicles per day, counted 1988, 38 years old.
- Crossing 671823UPrivatePrestonRoad traffic is not reported.
- Crossing 671824BCelia Berryhill RPreston50 vehicles per day, counted 1988, 38 years old.
- Crossing 671825HSmith RdOkmulgee50 vehicles per day, counted 1988, 38 years old.
- Crossing 671826PW Fairground RdOkmulgee250 vehicles per day, counted 1988, 38 years old.
- Crossing 671827WFairgrounds RdOkmulgee100 vehicles per day, counted 1988, 38 years old.
- Crossing 671836VN Porter AveOkmulgee300 vehicles per day, counted 1988, 38 years old.
- Crossing 671837CN Morton AveOkmulgee250 vehicles per day, counted 1988, 38 years old.
- Crossing 671838JN Grand AveOkmulgee1,800 vehicles per day, counted 1988, 38 years old.
- Crossing 671839RN Okmulgee AveOkmulgee3,000 vehicles per day, counted 1988, 38 years old.
- Crossing 671840KN Seminole AveOkmulgee1,300 vehicles per day, counted 1988, 38 years old.
- Crossing 671842YN Alabama AveOkmulgee50 vehicles per day, counted 1988, 38 years old.
- Crossing 671843FW 1st StOkmulgee50 vehicles per day, counted 1988, 38 years old.
- Crossing 671844MW 2nd StOkmulgee200 vehicles per day, counted 1988, 38 years old.
- Crossing 671845UW 3rd StOkmulgee250 vehicles per day, counted 1988, 38 years old.
- Crossing 671846BW 4th StOkmulgee2,300 vehicles per day, counted 1988, 38 years old.
- Crossing 671847HW 6th StOkmulgee7,500 vehicles per day, counted 1988, 38 years old.
- Crossing 671848PW 7th StOkmulgee500 vehicles per day, counted 1988, 38 years old.
- Crossing 671849WW 8th StOkmulgee1,800 vehicles per day, counted 1988, 38 years old.
- Crossing 671850RW 9th StOkmulgee300 vehicles per day, counted 1988, 38 years old.
- Crossing 671851XW 10th StOkmulgee300 vehicles per day, counted 1988, 38 years old.
- Crossing 671852EW 12th StOkmulgee250 vehicles per day, counted 1988, 38 years old.
- Crossing 671853LS Oklahoma AveOkmulgee1,300 vehicles per day, counted 1988, 38 years old.
- Crossing 671854TAsg PlantOkmulgee100 vehicles per day, counted 1988, 38 years old.
- Crossing 671855APrivateOkmulgeeRoad traffic is not reported.
- Crossing 671856GPrivateOkmulgeeRoad traffic is not reported.
- Crossing 671857NPrivateOkmulgeeRoad traffic is not reported.
- Crossing 671858VS Madison AveOkmulgee50 vehicles per day, counted 1988, 38 years old.
- Crossing 671859CPrivateOkmulgee30 vehicles per day, counted 1988, 38 years old.
- Crossing 671860W20th StreetOkmulgee30 vehicles per day, counted 1988, 38 years old.
- Crossing 671861D2nd StreetOkmulgee1,300 vehicles per day, counted 1988, 38 years old.
- Crossing 671862K6th StreetOkmulgee20,000 vehicles per day, counted 1996, 30 years old.
- Crossing 671866M13th StreetOkmulgee1,600 vehicles per day, counted 1988, 38 years old.
- Crossing 671867U20th StreetOkmulgee858 vehicles per day, counted 1988, 38 years old.
- Crossing 671869HPrivateOkmulgeeRoad traffic is not reported.
- Crossing 671870C36th StreetOkmulgee200 vehicles per day, counted 1988, 38 years old.
- Crossing 671873XEw-099Okmulgee20 vehicles per day, counted 1988, 38 years old.
- Crossing 671874EPrivateOkmulgeeRoad traffic is not reported.
- Crossing 671875LSales Barn RoadOkmulgee20 vehicles per day, counted 1989, 37 years old.
- Crossing 671876TSchulter RdSchulter50 vehicles per day, counted 1988, 38 years old.
- Crossing 671877APrivateSchulterRoad traffic is not reported.
- Crossing 671878GPrivateSchulter20 vehicles per day, counted 1989, 37 years old.
- Crossing 671879NPrivateSchulterRoad traffic is not reported.
- Crossing 671880HPrivateSchulterRoad traffic is not reported.
- Crossing 671881PDaisy StSchulter100 vehicles per day, counted 1988, 38 years old.
- Crossing 671883DLavender CtSchulter200 vehicles per day, counted 1988, 38 years old.
- Crossing 671884KE 1040th RdSchulter350 vehicles per day, counted 1988, 38 years old.
- Crossing 671886YMaxine AveHenryetta300 vehicles per day, counted 1988, 38 years old.
- Crossing 671889URobertson AveHenryetta150 vehicles per day, counted 1988, 38 years old.
- Crossing 671891VMuligan StHenryetta1,800 vehicles per day, counted 1988, 38 years old.
- Crossing 671892CPrivateHenryetta50 vehicles per day, counted 1988, 38 years old.
- Crossing 671893JTrudgeon StHenryetta6,300 vehicles per day, counted 1988, 38 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.