How many public crossings does CSX Transportation report in Maryland?
The FRA inventory of lists 309 public railroad crossings in Maryland with CSX Transportation as the reporting railroad.
- Public crossings
- 309
- Public crossings with identified warning devices
- 274
- Public crossings reported with gates
- 39%
- Most trains a day reported
- 38
- Reported incidents at public crossings since 2016
- 109
- Gate share compared with the state
- 14 percentage points higher
Where are these public crossings?
Browse the listThe map shows the available locations on this page. Area shading may include crossings outside this group.
Gates are reported at 39% of these crossings.
- Gates12139%
- Flashing lights without reported gates8528%
- Signs without reported gates or lights6822%
- Other or not reported3511%
Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.
Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a rating of crossings.
Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.
How many trains pass each crossing?
Public crossings are ordered by reported trains a day, from most to lowest.
- MouthofmonocacyrdDickerson400 vehicles a day1988 road count
- Wagaman RdFunkstown350 vehicles a day1988 road count
- Poffenberger RoadFunkstown450 vehicles a day1988 road count
- Oak Ridge DrHagerstown6,000 vehicles a day1988 road count
- E Wilson BlvdHagerstown11,612 vehicles a day2019 road count
- Potomac StreetHagerstown8,000 vehicles a day2008 road count
- Garlinger AveHagerstown900 vehicles a day2009 road count
- San Tomas RoadJessup500 vehicles a day1988 road count
- Greenwood PlaceLaurel1,000 vehicles a day1988 road count
- Leeland RoadBowie330 vehicles a day1988 road count
- Hall RoadBowie520 vehicles a day1988 road count
- Central AvenueBowie12,400 vehicles a day1988 road count
- Marlboro RoadUpper Marlboro14,000 vehicles a day1988 road count
- US 301Upper Marlboro29,650 vehicles a day1988 road count
- Chew RoadUpper Marlboro160 vehicles a day1988 road count
- Duley Station RoadCheltenham401 vehicles a day1988 road count
- Croom RoadCheltenham3,000 vehicles a day1988 road count
- Croom Station RoadCheltenham1,050 vehicles a day1988 road count
- Mount Oak RoadBowie804 vehicles a day1988 road count
- Zug RoadBowie325 vehicles a day1988 road count
- Highbridge RoadBowie3,000 vehicles a day1988 road count
- Old Chapel RoadBowie2,110 vehicles a day1988 road count
- Poplar Hill RoadHughesville1,500 vehicles a day1988 road count
- Woodville RoadHughesville400 vehicles a day1988 road count
- Mason RoadHughesville450 vehicles a day1988 road count
- Gallant Green RoadHughesville1,500 vehicles a day1988 road count
- Leonardtown RdWaldorf19,500 vehicles a day1988 road count
- Demarr RoadWhite Plains2,000 vehicles a day1988 road count
- Willetts CrossingLa Plata2,425 vehicles a day1988 road count
- Rosewick RoadLa Plata1,000 vehicles a day1988 road count
- Kent AvenueLa Plata1,200 vehicles a day1988 road count
- Charles StreetLa Plata22,780 vehicles a day2019 road count
- Sprnghll Nwtwn RoadLa Plata450 vehicles a day1988 road count
- Belalton NewtownBel Alton725 vehicles a day1988 road count
- Lomax RoadBel Alton125 vehicles a day1988 road count
- Faulkner RoadBel Alton200 vehicles a day1988 road count
- Cedarville RoadBrandywine2,360 vehicles a day1988 road count
- Brandywine RdBrandywine6,000 vehicles a day1988 road count
- Old Indian Hd RoadCheltenham443 vehicles a day1988 road count
- Old Indian Hd RoadCheltenham463 vehicles a day1988 road count
- Cherry Tree Crossing RoadBrandywine1,560 vehicles a day1988 road count
- Cherry Tree CrossBrandywine1,560 vehicles a day1988 road count
- Old Indian HeadCheltenham436 vehicles a day1988 road count
- Brandywine RoadBrandywine6,000 vehicles a day1988 road count
- Cedarville RoadBrandywine2,692 vehicles a day2019 road count
- Mattawoman-beantwWaldorf6,000 vehicles a day1988 road count
- Sub Station RoadWaldorf1,350 vehicles a day1988 road count
- Acton LaneWaldorf400 vehicles a day2013 road count
- Farm Woods LaneManchester1,000 vehicles a dayRoad count year not reported
- E Cromwell StreetBaltimore2,000 vehicles a day2012 road count
Report a blocked crossing
Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.
CSX's line for reporting a problem at the tracks: 1-800-232-0144.
CSX contact pageCSX form for a crossing that is blocked again and again
Have ready: your name, the location (address or milepost) and what you observed. Checked on on csx.com.
Then tell the Federal Railroad Administration with its blocked crossing reporter. FRA uses the reports only to track where crossings are blocked and what that causes.
If someone needs help right away, call 911. How to report a blocked crossing
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates