Railroad crossings in Bucks County, Pennsylvania

The federal inventory lists 69 public railroad crossings in Bucks County, Pennsylvania.

Inventory of .

Public crossings
69
Crossings with identified warning equipment
60
Crossings reported with gates
61%
Highest reported trains per day
56
Reported incidents since 2016
8
Gate share compared with the state
30 percentage points higher

Where the crossings are.

Browse the list
Crossings on page 1 in Bucks CountyLatitude 40.2791°, longitude -75.0572°.
Loading the map.

The map shows the available locations on this page. Area shading may include crossings outside this group.

Gates are reported at 61% of these crossings.

  • Gates4261%
  • Flashing lights without reported gates1116%
  • Signs without reported gates or lights710%
  • Other or not reported913%

Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is absent.

Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a measure of crossing safety.

Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.

Compare the reported train traffic.

Crossings are ordered by reported trains per day, from highest to lowest.

Page 1 of 2
  1. County Line RoadNew Britain593146EGates reported
    56Trains per day
    15,184 vehicles per day2026 road count
  2. Schoolhouse RoadNew Britain593147LGates reported
    56Trains per day
    310 vehicles per day2009 road count
  3. Butler PikeNew Britain593154WGates reported
    56Trains per day
    15,560 vehicles per day2024 road count
  4. SAND ROADNew Britain593155DGates reported
    56Trains per day
    586 vehicles per day2009 road count
  5. Tamanend RoadNew Britain593156KGates reported
    56Trains per day
    1,351 vehicles per day2025 road count
  6. BEULAH ROADDoylestown593157SGates reported
    56Trains per day
    586 vehicles per day2009 road count
  7. SHADY RETREAT ROADDoylestown593158YGates reported
    56Trains per day
    586 vehicles per day2009 road count
  8. Lower State RoadDoylestown593162NGates reported
    56Trains per day
    5,028 vehicles per day2025 road count
  9. DEL VAL STATION PEDDoylestown967992DOther or not reported
    56Trains per day
    No road count has been reported.
  10. COUNTY LINE ROADWarminster593130HGates reported
    51Trains per day
    14,187 vehicles per day2017 road count
  11. WARMINSTER STATION PEDWarminster968007YOther or not reported
    51Trains per day
    No road count has been reported.
  12. TOWNSHIP LINE ROADMiddletown589731KGates reported
    42Trains per day
    586 vehicles per day2009 road count
  13. Heacock RoadYardley589735MGates reported
    42Trains per day
    6,239 vehicles per day2025 road count
  14. Stony Hill RoadYardley589736UGates reported
    42Trains per day
    8,281 vehicles per day2018 road count
  15. EDGEWOOD ROADMorrisville589737BGates reported
    42Trains per day
    9,744 vehicles per day2007 road count
  16. BellEVUE AvenueLanghorne589958DGates reported
    42Trains per day
    9,088 vehicles per day2026 road count
  17. Woodbourne RoadLanghorne589964GGates reported
    42Trains per day
    10,383 vehicles per day2024 road count
  18. TREVOSE STATION PEDTrevose967997MOther or not reported
    42Trains per day
    No road count has been reported.
  19. NESHAMINY FALLS STATIONFeasterville968001HOther or not reported
    42Trains per day
    No road count has been reported.
  20. Wilson AvenueIvyland855408KFlashing lights reported
    12Trains per day
    586 vehicles per day2009 road count
  21. STEEL ROAD SOUTHMorrisville914983HGates reported
    10Trains per day
    1 vehicles per day2016 road count
  22. Upper Mountain RoBuckingham855434AGates reported
    8Trains per day
    310 vehicles per day2009 road count
  23. Durham RoadDoylestown855436NGates reported
    8Trains per day
    10,202 vehicles per day2025 road count
  24. Upper Mountain RoDoylestown855438CGates reported
    8Trains per day
    310 vehicles per day2009 road count
  25. Holicong RoadNew Hope855440DGates reported
    8Trains per day
    310 vehicles per day2009 road count
  26. Street RoadNew Hope855442SGates reported
    8Trains per day
    310 vehicles per day2009 road count
  27. Lower Mountain RoNew Hope855446UGates reported
    8Trains per day
    310 vehicles per day2009 road count
  28. Aquetong RoadNew Hope855447BGates reported
    8Trains per day
    2,242 vehicles per day2026 road count
  29. Reeder RoadNew Hope855448HGates reported
    8Trains per day
    310 vehicles per day2009 road count
  30. Sugan RoadNew Hope855450JGates reported
    8Trains per day
    845 vehicles per day2023 road count
  31. Mechanic RoadNew Hope855451RGates reported
    8Trains per day
    310 vehicles per day2009 road count
  32. BUSTLETON PIKEChurchville532118JGates reported
    6Trains per day
    310 vehicles per day2009 road count
  33. Forest Grove RoadWycombe855424UGates reported
    6Trains per day
    4,131 vehicles per day2025 road count
  34. PEDESTRIAN PATHWYNew Hope914093XOther or not reported
    6Trains per day
    No road count has been reported.
  35. Bristol RoadIvyland855409SGates reported
    4Trains per day
    16,153 vehicles per day2025 road count
  36. Almshouse RoadIvyland855413GGates reported
    4Trains per day
    10,006 vehicles per day2024 road count
  37. Swamp RoadNewtown855418RGates reported
    4Trains per day
    6,097 vehicles per day2023 road count
  38. Smith RoadDoylestown855426HGates reported
    4Trains per day
    310 vehicles per day2009 road count
  39. New Hope RoadBuckingham855428WGates reported
    2Trains per day
    283 vehicles per day2025 road count
  40. Creek RoadDoylestown855430XGates reported
    2Trains per day
    310 vehicles per day2009 road count
  41. Ferry StreetNew Hope855452XGates reported
    2Trains per day
    310 vehicles per day2009 road count
  42. Bridge StreetNew Hope855453EGates reported
    2Trains per day
    9,560 vehicles per day2026 road count
  43. Newbold RoadTullytown507851BFlashing lights reported
    1Trains per day
    3,030 vehicles per day2026 road count
  44. WOODBOURNE ROADLanghorne592580BGates reported
    1Trains per day
    10,383 vehicles per day2024 road count
  45. PENN-CENTRAL RRMorrisville592587YFlashing lights reported
    1Trains per day
    500 vehicles per day2015 road count
  46. Washington AvenueTelford592615ASigns reported
    1Trains per day
    586 vehicles per day2009 road count
  47. Meetinghouse RoadTelford592616GFlashing lights reported
    1Trains per day
    586 vehicles per day2009 road count
  48. Clymer RoadSellersville592619CFlashing lights reported
    1Trains per day
    310 vehicles per day2009 road count
  49. Park AvenuePerkasie592623SFlashing lights reported
    1Trains per day
    586 vehicles per day2009 road count
  50. Market StreetPerkasie592624YGates reported
    1Trains per day
    1,749 vehicles per day2022 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.