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 901–1,000 of 4,987
- Crossing 018323AE1730 RdElmer50 vehicles a day, counted 1987, 39 years old.
- Crossing 018324GE1740 RdElmer20 vehicles a day, counted 1987, 39 years old.
- Crossing 018325N4th StElmer100 vehicles a day, counted 1987, 39 years old.
- Crossing 018326VMain StElmer160 vehicles a day, counted 1987, 39 years old.
- Crossing 018495HPrivate RoadElmerRoad traffic is not reported.
- Crossing 020679HGladney Lake RdThackerville50 vehicles a day, counted 1987, 39 years old.
- Crossing 020680CSandpiper RdThackerville50 vehicles a day, counted 1987, 39 years old.
- Crossing 020681JFairview StThackerville300 vehicles a day, counted 1987, 39 years old.
- Crossing 020682RNashoba RdThackerville300 vehicles a day, counted 1987, 39 years old.
- Crossing 020683XReed RdThackerville50 vehicles a day, counted 1987, 39 years old.
- Crossing 020687AAddington Bend RdThackerville30 vehicles a day, counted 1987, 39 years old.
- Crossing 020688GGrice RdThackerville30 vehicles a day, counted 1987, 39 years old.
- Crossing 020690HMcGehee RdMarietta183 vehicles a day, counted 1987, 39 years old.
- Crossing 020691PE Creek StMarietta600 vehicles a day, counted 1987, 39 years old.
- Crossing 020692WE Main StMarietta5,600 vehicles a day, counted 1987, 39 years old.
- Crossing 020693DBill Halstied StMarietta400 vehicles a day, counted 1987, 39 years old.
- Crossing 020694KTims RdMarietta50 vehicles a day, counted 1987, 39 years old.
- Crossing 020695SPrivateMariettaRoad traffic is not reported.
- Crossing 020696YPrivateMariettaRoad traffic is not reported.
- Crossing 020698MOverbrook RdArdmore50 vehicles a day, counted 1987, 39 years old.
- Crossing 020699ULodge RdArdmore850 vehicles a day, counted 1987, 39 years old.
- Crossing 020700LCisco RdArdmore100 vehicles a day, counted 1987, 39 years old.
- Crossing 020701TPrivateArdmoreRoad traffic is not reported.
- Crossing 020702ABussell Ridge RdArdmore175 vehicles a day, counted 1987, 39 years old.
- Crossing 020703GGraves RdArdmore90 vehicles a day, counted 1987, 39 years old.
- Crossing 020704NMyall St SWArdmore1,650 vehicles a day, counted 1987, 39 years old.
- Crossing 020705V5th Ave SEArdmore1,800 vehicles a day, counted 1987, 39 years old.
- Crossing 020707J2nd Ave SEArdmore250 vehicles a day, counted 1987, 39 years old.
- Crossing 020708R1st Ave SEArdmore3,100 vehicles a day, counted 1987, 39 years old.
- Crossing 020709XE Main StArdmore2,927 vehicles a day, counted 1987, 39 years old.
- Crossing 020710S3rd Ave NEArdmore1,000 vehicles a day, counted 1987, 39 years old.
- Crossing 020712F7th Ave NEArdmore900 vehicles a day, counted 1987, 39 years old.
- Crossing 020713M11th Ave NEArdmore250 vehicles a day, counted 1987, 39 years old.
- Crossing 020716HPrivateArdmoreRoad traffic is not reported.
- Crossing 020717PPrivateGene AutryRoad traffic is not reported.
- Crossing 020718WPleasant RdGene Autry65 vehicles a day, counted 1987, 39 years old.
- Crossing 020719DParadise Rd/Republic RdGene Autry425 vehicles a day, counted 1987, 39 years old.
- Crossing 020721EWarren StGene Autry200 vehicles a day, counted 1987, 39 years old.
- Crossing 020722LMelton AveGene Autry700 vehicles a day, counted 1987, 39 years old.
- Crossing 020726NOK-53Gene Autry1,500 vehicles a day, counted 1987, 39 years old.
- Crossing 020727VBuck Hale RdGene Autry75 vehicles a day, counted 1987, 39 years old.
- Crossing 020729JPrivateDoughertyRoad traffic is not reported.
- Crossing 020730DPrivateDoughertyRoad traffic is not reported.
- Crossing 020731KMain StDougherty200 vehicles a day, counted 1987, 39 years old.
- Crossing 020733YPrivateDavisRoad traffic is not reported.
- Crossing 020735MHaliburton Rd/ Co Rd N-3310Davis50 vehicles a day, counted 1987, 39 years old.
- Crossing 020739PMcKees Industrial RoadDavis30 vehicles a day, counted 1987, 39 years old.
- Crossing 020740JE Atlanta AveDavis600 vehicles a day, counted 1987, 39 years old.
- Crossing 020741RE Main StDavis8,000 vehicles a day, counted 1987, 39 years old.
- Crossing 020742XE Benton AveDavis400 vehicles a day, counted 1987, 39 years old.
- Crossing 020743EPrivateDavis30 vehicles a day, counted 1987, 39 years old.
- Crossing 020744LPrivateDavis30 vehicles a day, counted 1987, 39 years old.
- Crossing 020745TPrivateDavisRoad traffic is not reported.
- Crossing 020746AE River Bottom RdDavis3 vehicles a day, counted 1987, 39 years old.
- Crossing 020747GPrivateWynnewoodRoad traffic is not reported.
- Crossing 020749VPrivateWynnewoodRoad traffic is not reported.
- Crossing 020750PScruggs RdWynnewood200 vehicles a day, counted 1987, 39 years old.
- Crossing 020751WHwy 17AWynnewood150 vehicles a day, counted 1987, 39 years old.
- Crossing 020752DPrivateWynnewood850 vehicles a day, counted 1987, 39 years old.
- Crossing 020754SW Chickasaw StWynnewood210 vehicles a day, counted 1987, 39 years old.
- Crossing 020755YW Robert S Kerr BlvdWynnewood4,900 vehicles a day, counted 1987, 39 years old.
- Crossing 020757MW Colbert StWynnewood100 vehicles a day, counted 1987, 39 years old.
- Crossing 020758UE CR 1630 RdWynnewood50 vehicles a day, counted 1987, 39 years old.
- Crossing 020759BN 3270th RdWynnewood40 vehicles a day, counted 1987, 39 years old.
- Crossing 020760VCo RdWynnewood30 vehicles a day, counted 1987, 39 years old.
- Crossing 020761CPrivatePauls ValleyRoad traffic is not reported.
- Crossing 020762JPrivatePauls Valley40 vehicles a day, counted 1987, 39 years old.
- Crossing 020763RE 1580 RoadPauls ValleyRoad traffic is not reported.
- Crossing 020774DE Gertie AvePauls Valley850 vehicles a day, counted 1987, 39 years old.
- Crossing 020775KE Garvin AvePauls Valley1,600 vehicles a day, counted 1987, 39 years old.
- Crossing 020778FE Charles AvePauls Valley3,400 vehicles a day, counted 1987, 39 years old.
- Crossing 020779ME Grant AvePauls Valley7,500 vehicles a day, counted 1987, 39 years old.
- Crossing 020780GE Rennie AvePauls Valley400 vehicles a day, counted 1987, 39 years old.
- Crossing 020781NE Agnew AvePauls Valley1,610 vehicles a day, counted 1987, 39 years old.
- Crossing 020782VE 1550th RdPauls Valley440 vehicles a day, counted 1987, 39 years old.
- Crossing 020783CPrivatePauls ValleyRoad traffic is not reported.
- Crossing 020784JPrivatePaoliRoad traffic is not reported.
- Crossing 020785RE 1530th RdPaoli50 vehicles a day, counted 1987, 39 years old.
- Crossing 020788LE Church StPaoli250 vehicles a day, counted 1987, 39 years old.
- Crossing 020791URopers AvePaoli30 vehicles a day, counted 1987, 39 years old.
- Crossing 020792BPrivateWayneRoad traffic is not reported.
- Crossing 020794PN Shannon StWayne100 vehicles a day, counted 1987, 39 years old.
- Crossing 020795WSeifried StWayne100 vehicles a day, counted 1987, 39 years old.
- Crossing 020796D150th StWayne50 vehicles a day, counted 1987, 39 years old.
- Crossing 020797K160th StWayne30 vehicles a day, counted 1987, 39 years old.
- Crossing 020798S170th StWayne30 vehicles a day, counted 1987, 39 years old.
- Crossing 020799YPrivatePurcellRoad traffic is not reported.
- Crossing 020801XPrivatePurcellRoad traffic is not reported.
- Crossing 020805APrivateDoughertyRoad traffic is not reported.
- Crossing 022410KS Washington StArdmore1,300 vehicles a day, counted 1979, 47 years old.
- Crossing 022411SB St SWArdmore700 vehicles a day, counted 1981, 45 years old.
- Crossing 022412YC St SWArdmore400 vehicles a day, counted 1981, 45 years old.
- Crossing 022414MG St SWArdmore700 vehicles a day, counted 1981, 45 years old.
- Crossing 022415UEast Service RdArdmore1,700 vehicles a day, counted 1979, 47 years old.
- Crossing 022416BS Commerce StArdmore7,500 vehicles a day, counted 1986, 40 years old.
- Crossing 022417HW Service RdArdmore950 vehicles a day, counted 1980, 46 years old.
- Crossing 022418PP St SWArdmore200 vehicles a day, counted 1981, 45 years old.
- Crossing 022419WSunset St SWArdmore1,800 vehicles a day, counted 1981, 45 years old.
- Crossing 022420RBroadway StArdmore7,100 vehicles a day, counted 1986, 40 years old.
- Crossing 022421XW B LaneArdmore7,100 vehicles a day, counted 1986, 40 years old.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates