How many railroad crossings are in Maryland?
The FRA inventory of 21 October 2026 lists 670 public railroad crossings in Maryland. 25% have gates, and 145 incidents were reported since 2016.
FRA inventory of . Sources and dates. For reporters- Public crossings
- 670
- Public crossings with gates
- 25%
- Incidents at public crossings since 2016
- 145
- Public crossings with signs only
- 224
Members only. Sign in or create a free account.
All crossings in Maryland, public and private.
Browse the listThe map counts public and private crossings; the totals above count public crossings only. Use the legend to compare the number of crossings in each area.
Crossings
670 public crossings are listed in Maryland.
The map shades each area by how many crossings it holds.
Warning devices
33% of public crossings in Maryland have signs only, with no lights or gates.
The map shows the share of crossings with signs only in each area.
Train traffic
The largest group of Maryland crossings sees 1–4 trains a day.
The map shows the median number of trains a day in each area.
How Maryland's public crossings are equipped and used.
Most crossings in Maryland have signs but no lights or gates.
| Warning device | Crossings |
|---|---|
| Gates | 170 |
| Flashing lights | 206 |
| Signs only | 224 |
| Other or not reported | 70 |
145 incidents have been reported in Maryland since 2016.
| Group | Incidents (Incidents) |
|---|---|
| 2016 | 16 |
| 2017 | 18 |
| 2018 | 14 |
| 2019 | 12 |
| 2020 | 18 |
| 2021 | 10 |
| 2022 | 15 |
| 2023 | 11 |
| 2024 | 6 |
| 2025 | 17 |
| 2026 (partial) | 8 |
The largest group of Maryland crossings sees 1–4 trains a day.
| Group | Crossings (Crossings) |
|---|---|
| 0 | 227 |
| 1–4 | 291 |
| 5–9 | 57 |
| 10–19 | 34 |
| 20–39 | 55 |
| 40+ | 6 |
| Not reported | 0 |
Baltimore has more public crossings than any other county in Maryland.
| County | Crossings (Crossings) |
|---|---|
| Baltimore | 112 |
| Carroll | 76 |
| Frederick | 73 |
| Washington | 62 |
| Allegany | 43 |
| Prince George'S | 40 |
| Wicomico | 38 |
| Worcester | 37 |
| Montgomery | 26 |
| Kent | 21 |
Show all 21 counties
Baltimore 112, Carroll 76, Frederick 73, Washington 62, Allegany 43, Prince George'S 40, Wicomico 38, Worcester 37, Montgomery 26, Kent 21, Charles 20, Queen Anne'S 20, Somerset 20, Anne Arundel 16, Howard 14, Harford 12, Baltimore City 9, Dorchester 9, Caroline 8, Garrett 8, Cecil 6.
The federal inventory for Maryland lists 1,229 crossing records, including 1,218 with usable map locations. The record list below includes public and private crossings.
Record coverage
Each measure covers all 1,229 records in this state. Missing information remains in the directory.
- Usable map locations
- 1,218 of 1,229 records11 records have missing information.
- Reported road counts
- 643 of 1,229 records586 records have missing information.
- Complete train counts
- 1,229 of 1,229 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
Counties and cities in Maryland
Cities
- Baltimore103 public crossings
- Hagerstown29 public crossings
- Salisbury27 public crossings
- Frederick22 public crossings
- Cumberland19 public crossings
- Westminster17 public crossings
- Princess Anne16 public crossings
- Manchester14 public crossings
- Berlin12 public crossings
- Keymar11 public crossings
- Dundalk10 public crossings
- Union Bridge10 public crossings
All 72 cities with a page, A to Z
E
Counties
- Baltimore County112 public crossings
- Carroll County76 public crossings
- Frederick County73 public crossings
- Washington County62 public crossings
- Allegany County43 public crossings
- Prince George's County40 public crossings
- Wicomico County38 public crossings
- Worcester County37 public crossings
- Montgomery County26 public crossings
- Kent County21 public crossings
- Charles County20 public crossings
- Queen Anne's County20 public crossings
All 21 counties with a page, A to Z
All 1,229 crossings in Maryland, public and private
Records 1–100 of 1,229
- Crossing 139504NSecurity RdHagerstown1,875 vehicles a day, counted 1988, 38 years old.
- Crossing 139505VAntietam DrHagerstown3,223 vehicles a day, counted 1988, 38 years old.
- Crossing 139508RStewart AveChevy Chase1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 139509XPrivate RoadChevy ChaseRoad traffic is not reported.
- Crossing 139511YPrivate RoadChevy ChaseRoad traffic is not reported.
- Crossing 139512FJones Mill RdChevy Chase21,100 vehicles a day, counted 1988, 38 years old.
- Crossing 139513MConnecticut AveChevy Chase44,250 vehicles a day, counted 1988, 38 years old.
- Crossing 139514UPrivate RoadChevy ChaseRoad traffic is not reported.
- Crossing 139521ERiver RdBethesda31,400 vehicles a day, counted 1988, 38 years old.
- Crossing 139522LPrivate RoadBethesdaRoad traffic is not reported.
- Crossing 140162MPennington AveBaltimore18,925 vehicles a day, counted 1988, 38 years old.
- Crossing 140206KNorthbridge AveBaltimore200 vehicles a day, counted 1988, 38 years old.
- Crossing 140211GRel Ponca StBaltimore13,931 vehicles a day, counted 1988, 38 years old.
- Crossing 140226WStayton DriveJessup750 vehicles a day, counted 1988, 38 years old.
- Crossing 140230LOakland Mills RdJessup5,346 vehicles a day, counted 1988, 38 years old.
- Crossing 140237JHanna StreetBeltsville350 vehicles a day, counted 1988, 38 years old.
- Crossing 140239XHollins Ferry RoadHalethorpe6,969 vehicles a day, counted 1988, 38 years old.
- Crossing 140240SHalethorpe FarmHalethorpe4,100 vehicles a day are reported. The count year is not reported.
- Crossing 140242FHalethorpe FarmHalethorpe4,100 vehicles a day are reported. The count year is not reported.
- Crossing 140243MSanta Barbara CourtJessup500 vehicles a day, counted 1988, 38 years old.
- Crossing 140244USan Tomas RoadJessup500 vehicles a day, counted 1988, 38 years old.
- Crossing 140251EDorsey Run RoadJessup2,860 vehicles a day, counted 1988, 38 years old.
- Crossing 140252LPrivate RoadJessup1 vehicle a day, counted 1976, 50 years old.
- Crossing 140253TDecatur StreetHyattsville8,000 vehicles a day, counted 1988, 38 years old.
- Crossing 140254ABaltimore AvenueHyattsville10,950 vehicles a day, counted 1988, 38 years old.
- Crossing 140255GTanglewood DriveHyattsville3,900 vehicles a day, counted 1988, 38 years old.
- Crossing 140259JLloyd StreetHyattsville2,400 vehicles a day, counted 1988, 38 years old.
- Crossing 140260DLawrence StreetBladensburg550 vehicles a day, counted 1988, 38 years old.
- Crossing 140261KPrivate RoadHyattsvilleRoad traffic is not reported.
- Crossing 140262SPrivate RoadHyattsvilleRoad traffic is not reported.
- Crossing 140263Y52nd AvenueHyattsville10,000 vehicles a day, counted 1988, 38 years old.
- Crossing 140311LStansbury RoadDundalk1,200 vehicles a day, counted 1988, 38 years old.
- Crossing 140313AChesterwood RdDundalk2,250 vehicles a day, counted 1988, 38 years old.
- Crossing 140315NMerritt BlvdDundalk20,611 vehicles a day, counted 2018, 8 years old.
- Crossing 140316VSollers Pt RdDundalk9,690 vehicles a day, counted 2018, 8 years old.
- Crossing 140317CWillow Spring RdDundalk5,400 vehicles a day, counted 1988, 38 years old.
- Crossing 140318JMaxwell AveDundalk400 vehicles a day, counted 1988, 38 years old.
- Crossing 140324MPrivate RoadBaltimoreRoad traffic is not reported.
- Crossing 140327HHolabird AvenueBaltimore19,200 vehicles a day, counted 1988, 38 years old.
- Crossing 140329WNewkirk StreetBaltimore1,012 vehicles a day, counted 2018, 8 years old.
- Crossing 140330RHolabird AvenueBaltimore19,200 vehicles a day, counted 1988, 38 years old.
- Crossing 140334TPrivate RoadBaltimoreRoad traffic is not reported.
- Crossing 140340WHollins Ferry RoadBaltimore6,047 vehicles a day, counted 1988, 38 years old.
- Crossing 140350CBenhill AvenueBaltimore1,900 vehicles a day, counted 1988, 38 years old.
- Crossing 140351JShell RoadBaltimore6,000 vehicles a day, counted 1988, 38 years old.
- Crossing 140355LPatapsco AveBaltimore11,800 vehicles a day, counted 1988, 38 years old.
- Crossing 140356TShell RoadBaltimore6,551 vehicles a day, counted 2019, 7 years old.
- Crossing 140358GFrankfurst AveBaltimore5,200 vehicles a day, counted 1988, 38 years old.
- Crossing 140359NVera StreetBaltimore575 vehicles a day, counted 1988, 38 years old.
- Crossing 140360HChesapeake AvenueBaltimore1,000 vehicles a day, counted 1988, 38 years old.
- Crossing 140362WPennington AvenueBaltimore18,925 vehicles a day, counted 1988, 38 years old.
- Crossing 140363DOrdnance RdBaltimore12,750 vehicles a day, counted 1988, 38 years old.
- Crossing 140365SOld Pennington AvenueBaltimore500 vehicles a day, counted 1980, 46 years old.
- Crossing 140370NChemical RoadBaltimore1,100 vehicles a day, counted 1988, 38 years old.
- Crossing 140371VQuarantine RoadBaltimore1,100 vehicles a day, counted 1988, 38 years old.
- Crossing 140372CQuarantine RdBaltimore1,100 vehicles a day, counted 1988, 38 years old.
- Crossing 140373JFt Armstead RdBaltimore2,220 vehicles a day, counted 1988, 38 years old.
- Crossing 140376EPittman RoadBaltimore900 vehicles a day, counted 1988, 38 years old.
- Crossing 140378TRussell StreetBaltimore600 vehicles a day, counted 1988, 38 years old.
- Crossing 140380UService DriveBaltimore700 vehicles a day are reported. The count year is not reported.
- Crossing 140381BAnnapolis RoadBaltimore14,800 vehicles a day, counted 1988, 38 years old.
- Crossing 140382HWenburn StreetBaltimore700 vehicles a day, counted 1988, 38 years old.
- Crossing 140384WWaterview AvenueBaltimore9,600 vehicles a day, counted 1988, 38 years old.
- Crossing 140385DLeadenhall StreetBaltimore Highlands900 vehicles a day, counted 1988, 38 years old.
- Crossing 140388YKey Hy/Hull StBaltimore700 vehicles a day, counted 1988, 38 years old.
- Crossing 140393VAndre StBaltimore Highlands500 vehicles a day, counted 1988, 38 years old.
- Crossing 140396RWashington BoulevardBaltimore14,000 vehicles a day, counted 1988, 38 years old.
- Crossing 140409POld Frederick RoadWoodstock423 vehicles a day, counted 1988, 38 years old.
- Crossing 140410JWoodstock RoadWoodstock1,150 vehicles a day, counted 1988, 38 years old.
- Crossing 140411RMarriottsville RoadWoodstock2,553 vehicles a day, counted 1988, 38 years old.
- Crossing 140412XGunn RoadHenryton250 vehicles a day are reported. The count year is not reported.
- Crossing 140414LGaither RoadHenryton775 vehicles a day, counted 1988, 38 years old.
- Crossing 140415THoods Mill RoadWoodbine60 vehicles a day, counted 1988, 38 years old.
- Crossing 140416AWashington RoadWoodbine1,600 vehicles a day, counted 1988, 38 years old.
- Crossing 140417GWoodbine RoadWoodbine8,154 vehicles a day, counted 2019, 7 years old.
- Crossing 140418NNewport RoadWoodbine350 vehicles a day, counted 1988, 38 years old.
- Crossing 140420PWatersville RoadMount Airy300 vehicles a day, counted 1988, 38 years old.
- Crossing 140425YOld National PikeMount Airy3,700 vehicles a day, counted 1988, 38 years old.
- Crossing 140426FOld Mill Bottm RoadMount Airy50 vehicles a day, counted 2012, 14 years old.
- Crossing 140432JPrivate RoadMonroviaRoad traffic is not reported.
- Crossing 140434XPrivate RoadMonroviaRoad traffic is not reported.
- Crossing 140436LPrivate RoadIjamsvilleRoad traffic is not reported.
- Crossing 140437TPrivate RoadIjamsvilleRoad traffic is not reported.
- Crossing 140438AMusseter RoadIjamsville370 vehicles a day, counted 1988, 38 years old.
- Crossing 140440BReichs Ford RoadIjamsville310 vehicles a day, counted 1988, 38 years old.
- Crossing 140441HReels Mill RoadFrederick184 vehicles a day, counted 1988, 38 years old.
- Crossing 140445KPrivate RoadFrederickRoad traffic is not reported.
- Crossing 140447YMarcies Choice LaneFrederickRoad traffic is not reported.
- Crossing 140449MEnglish MuffinFrederick1,902 vehicles a day, counted 1983, 43 years old.
- Crossing 140450GBuckeystown PikeLime Kiln33,775 vehicles a day, counted 1988, 38 years old.
- Crossing 140451NLimekiln RoadLime Kiln525 vehicles a day, counted 1988, 38 years old.
- Crossing 140452VPrivate RoadLime KilnRoad traffic is not reported.
- Crossing 140454JManor Woods RoadBuckeystown848 vehicles a day, counted 1988, 38 years old.
- Crossing 140455RNew Design RoadBuckeystown175 vehicles a day, counted 1988, 38 years old.
- Crossing 140457EMontville RoadAdamstown587 vehicles a day, counted 1988, 38 years old.
- Crossing 140458LDoubs RoadAdamstown242 vehicles a day, counted 1988, 38 years old.
- Crossing 140459TPrivate RoadPoint of RocksRoad traffic is not reported.
- Crossing 140460MPrivate RoadPoint of RocksRoad traffic is not reported.
- Crossing 140461UTuscarora RoadPoint of Rocks2,700 vehicles a day, counted 1988, 38 years old.
- Crossing 140462BWisner StFrederick5,000 vehicles a day, counted 1988, 38 years old.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates