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 401–500 of 4,987
- Crossing 012182XSooner RdOklahoma City7,000 vehicles a day, counted 1987, 39 years old.
- Crossing 012184LPole RdOklahoma City300 vehicles a day, counted 1987, 39 years old.
- Crossing 012187GNE 12th StMoore8,800 vehicles a day, counted 1987, 39 years old.
- Crossing 012188NE Main StMoore6,000 vehicles a day, counted 1987, 39 years old.
- Crossing 012191WSW 34th StMoore1,200 vehicles a day, counted 1987, 39 years old.
- Crossing 012192DW Indian Hills RdNorman806,800 vehicles a day, counted 2025, 1 year old.
- Crossing 012193KW Franklin RdNorman5,000 vehicles a day are reported. Note: count year invalid as filed (2202).
- Crossing 012194SW Tecumseh RdNorman18,750 vehicles a day, counted 2025, 1 year old.
- Crossing 012195YW Rock Creek RdNorman11,500 vehicles a day, counted 2025, 1 year old.
- Crossing 012197MLexington StNorman950 vehicles a day, counted 2025, 1 year old.
- Crossing 012199BW Acres StNorman4,500 vehicles a day, counted 2025, 1 year old.
- Crossing 012202GE Gray StNorman7,000 vehicles a day, counted 2025, 1 year old.
- Crossing 012203NW Main StNorman9,600 vehicles a day, counted 2025, 1 year old.
- Crossing 012204VW Eufaula StNorman3,800 vehicles a day, counted 2025, 1 year old.
- Crossing 012205CE Duffy StNorman2,250 vehicles a day, counted 2025, 1 year old.
- Crossing 012206JE Boyd StNorman13,600 vehicles a day, counted 2025, 1 year old.
- Crossing 012207RE Brooks StNorman3,840 vehicles a day, counted 2025, 1 year old.
- Crossing 012208XE Lindsey StNorman16,000 vehicles a day, counted 2025, 1 year old.
- Crossing 012210YE Constitution StNorman10,200 vehicles a day, counted 2025, 1 year old.
- Crossing 012212MPrivateNorman50 vehicles a day, counted 2025, 1 year old.
- Crossing 012213UE Cedar Lane RdNorman11,250 vehicles a day, counted 2025, 1 year old.
- Crossing 012214BE Post Oak RdNorman410 vehicles a day, counted 2025, 1 year old.
- Crossing 012215HW Etowah RdNoble100 vehicles a day, counted 1987, 39 years old.
- Crossing 012216PW Chestnut StNoble320 vehicles a day, counted 1987, 39 years old.
- Crossing 012217WMaple StNoble350 vehicles a day, counted 1987, 39 years old.
- Crossing 012230KCemetery RdNoble190 vehicles a day, counted 1988, 38 years old.
- Crossing 012231SPrivateNobleRoad traffic is not reported.
- Crossing 012232YPrivateNoble30 vehicles a day, counted 1987, 39 years old.
- Crossing 012233FBurkett RdNoble20 vehicles a day, counted 1987, 39 years old.
- Crossing 012234MPrivateNobleRoad traffic is not reported.
- Crossing 012235UPrivatePurcellRoad traffic is not reported.
- Crossing 012248VNW 122nd StOklahoma City10,184 vehicles a day, counted 1987, 39 years old.
- Crossing 012249CPrivateSewardRoad traffic is not reported.
- Crossing 012366XNE 4th StDel City300 vehicles a day, counted 1988, 38 years old.
- Crossing 012386JFarrall AveShawnee1,000 vehicles a day, counted 1982, 44 years old.
- Crossing 012397WPrivateShawnee900 vehicles a day, counted 1988, 38 years old.
- Crossing 012709CWolverineMeeker20 vehicles a day, counted 1987, 39 years old.
- Crossing 012710WPrivateShawneeRoad traffic is not reported.
- Crossing 012711DGarretts Lake RdShawnee125 vehicles a day, counted 1987, 39 years old.
- Crossing 012715F45th StShawnee100 vehicles a day, counted 1988, 38 years old.
- Crossing 012718BIndependenceShawnee8,000 vehicles a day, counted 1981, 45 years old.
- Crossing 012719HWallace AveShawnee2,500 vehicles a day, counted 1988, 38 years old.
- Crossing 012720CHighland AveShawnee7,500 vehicles a day, counted 1987, 39 years old.
- Crossing 012721J10th StShawnee4,900 vehicles a day, counted 1987, 39 years old.
- Crossing 012722RMain StShawnee8,500 vehicles a day, counted 1987, 39 years old.
- Crossing 012723XE Farrall StShawnee1,000 vehicles a day, counted 1982, 44 years old.
- Crossing 012724EBentley StShawnee200 vehicles a day, counted 1988, 38 years old.
- Crossing 012725LHardesty RdShawnee500 vehicles a day, counted 1988, 38 years old.
- Crossing 012794UPrivate RoadPawneeRoad traffic is not reported.
- Crossing 012795BE Highway 64Pawnee1,800 vehicles a day, counted 1987, 39 years old.
- Crossing 012796HPrivate RoadPawneeRoad traffic is not reported.
- Crossing 012797PPvtPawnee30 vehicles a day, counted 1987, 39 years old.
- Crossing 012798WPvtPawnee30 vehicles a day, counted 1987, 39 years old.
- Crossing 012799DPrivate RoadPawneeRoad traffic is not reported.
- Crossing 012800VPrivate RoadPawneeRoad traffic is not reported.
- Crossing 012801CPvtPawnee20 vehicles a day, counted 1987, 39 years old.
- Crossing 012802JPvtGlencoe20 vehicles a day, counted 1987, 39 years old.
- Crossing 012803RPrivate RoadGlencoeRoad traffic is not reported.
- Crossing 012804XPrivate RoadGlencoeRoad traffic is not reported.
- Crossing 012805ERipley RdGlencoe20 vehicles a day, counted 1987, 39 years old.
- Crossing 012808AShell StGlencoe150 vehicles a day, counted 1988, 38 years old.
- Crossing 012809GW South StGlencoe80 vehicles a day, counted 1987, 39 years old.
- Crossing 012810BPrivate RoadGlencoeRoad traffic is not reported.
- Crossing 012811HDiamond ValleyGlencoe30 vehicles a day, counted 1988, 38 years old.
- Crossing 012812PPrivate RoadGlencoeRoad traffic is not reported.
- Crossing 012813WPvtGlencoe20 vehicles a day, counted 1988, 38 years old.
- Crossing 012814DPvtGlencoe20 vehicles a day, counted 1988, 38 years old.
- Crossing 012815KE 5400th RdGlencoe20 vehicles a day, counted 1988, 38 years old.
- Crossing 012816SE0560 RdGlencoe20 vehicles a day, counted 1988, 38 years old.
- Crossing 012817YPrivate RoadGlencoeRoad traffic is not reported.
- Crossing 012818FN Brush Creek RdStillwater20 vehicles a day, counted 1988, 38 years old.
- Crossing 012819MPrivate RoadStillwaterRoad traffic is not reported.
- Crossing 012820GPvtStillwater20 vehicles a day, counted 1988, 38 years old.
- Crossing 012821NPrivate RoadStillwaterRoad traffic is not reported.
- Crossing 012822VPrivate RoadStillwaterRoad traffic is not reported.
- Crossing 012823CPvtStillwater30 vehicles a day, counted 1988, 38 years old.
- Crossing 012824JN Jardot RdStillwater20 vehicles a day, counted 1988, 38 years old.
- Crossing 012825RPrivate RoadStillwaterRoad traffic is not reported.
- Crossing 012826XE Airport RdStillwater40 vehicles a day, counted 1988, 38 years old.
- Crossing 012827EE Perkins RdStillwater450 vehicles a day, counted 1988, 38 years old.
- Crossing 012828LE Perkins RdStillwater450 vehicles a day, counted 1988, 38 years old.
- Crossing 012829TE Lakeview RdStillwater600 vehicles a day, counted 1988, 38 years old.
- Crossing 012830MMcElroyStillwater2,700 vehicles a day, counted 1987, 39 years old.
- Crossing 012831UE Virginia AveStillwater300 vehicles a day, counted 1988, 38 years old.
- Crossing 012833HE 3rd AveStillwater1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 012835WE 6th AveStillwater13,000 vehicles a day, counted 1988, 38 years old.
- Crossing 012836DE 9th AveStillwater1,100 vehicles a day, counted 1988, 38 years old.
- Crossing 012837KS Perkins RdStillwater3,100 vehicles a day, counted 1987, 39 years old.
- Crossing 012838SE 12th AveStillwater900 vehicles a day, counted 1988, 38 years old.
- Crossing 012840TCrystal DrStillwater250 vehicles a day, counted 1988, 38 years old.
- Crossing 012841A6th AveStillwater11,000 vehicles a day, counted 1988, 38 years old.
- Crossing 012878PAirport RdStillwater1 vehicle a day, counted 1987, 39 years old.
- Crossing 012879WE Hall Of Fame AveStillwater5,000 vehicles a day, counted 1988, 38 years old.
- Crossing 014003LMuncy AveBoise City500 vehicles a day, counted 2016, 10 years old.
- Crossing 014004TN0610 RdBoise City8 vehicles a day, counted 2009, 17 years old.
- Crossing 014005AE0020 RdBoise City20 vehicles a day, counted 1970, 56 years old.
- Crossing 014006GN0600 RdBoise City20 vehicles a day, counted 1970, 56 years old.
- Crossing 014007NE0030 RdKeyes1 vehicle a day, counted 1978, 48 years old.
- Crossing 014008VN0600 RdKeyes700 vehicles a day, counted 1988, 38 years old.
- Crossing 014009CE0040 RdKeyes20 vehicles a day, counted 1987, 39 years old.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates