How many public crossings does Midcoast Railservice, Inc. report in Maine?

The FRA inventory of lists 57 public railroad crossings in Maine with Midcoast Railservice, Inc. as the reporting railroad.

Public crossings
57
Public crossings with identified warning devices
56
Public crossings reported with gates
35%
Most trains a day reported
8
Reported incidents at public crossings since 2016
0
Gate share compared with the state
18 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 1 in Midcoast Railservice, Inc.
Loading the map.

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

Open Midcoast Railservice, Inc. in the full map Members

Gates are reported at 35% of these crossings.

  • Gates2035%
  • Flashing lights without reported gates2747%
  • Signs without reported gates or lights916%
  • Other or not reported12%

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.

Page 1 of 2
  1. New County RoadRocklandID 365025EFlashing lights8 trains a day
    906 vehicles a day2016 road count
  2. Lisle StreetRocklandID 365027TGates8 trains a day
    291 vehicles a day2019 road count
  3. Broad StRocklandID 365028AGates8 trains a day
    356 vehicles a day2019 road count
  4. Buttermilk LaneThomastonID 365022JFlashing lights5 trains a day
    3,800 vehicles a day2016 road count
  5. BroadwayRocklandID 365026LGates5 trains a day
    4,200 vehicles a day2019 road count
  6. Meadow RoadWoolwichID 364963BGates4 trains a day
    223 vehicles a day2016 road count
  7. Old Ferry RoadWiscassetID 364967DFlashing lights4 trains a day
    3,059 vehicles a day2016 road count
  8. Birch P0int RdWiscassetID 364969SGates4 trains a day
    1,075 vehicles a day2016 road count
  9. Water StreetWiscassetID 364972ASigns only4 trains a day
    305 vehicles a day2016 road count
  10. Main StreetWiscassetID 364974NFlashing lights4 trains a day
    19,965 vehicles a day1997 road count
  11. Sheepscott RdNewcastleID 364985BFlashing lights4 trains a day
    1,560 vehicles a day2016 road count
  12. Academy Hill RdNewcastleID 364986HFlashing lights4 trains a day
    1,894 vehicles a day2016 road count
  13. Mills RoadNewcastleID 364990XFlashing lights4 trains a day
    2,954 vehicles a day2016 road count
  14. East Neck RoadNobleboroID 364994AGates4 trains a day
    550 vehicles a day2016 road count
  15. Muscongus Bay RdNobleboroID 364995GFlashing lights4 trains a day
    345 vehicles a day2016 road count
  16. East Pond RoadNobleboroID 364998CFlashing lights4 trains a day
    2,090 vehicles a day2016 road count
  17. Winslows Mills RdWaldoboroID 365001RFlashing lights4 trains a day
    2,897 vehicles a day2016 road count
  18. Cross StreetWaldoboroID 365002XGates4 trains a day
    330 vehicles a day2016 road count
  19. Depot StreetWaldoboroID 365003EGates4 trains a day
    1,020 vehicles a day2016 road count
  20. Washington RoadWaldoboroID 365004LFlashing lights4 trains a day
    2,310 vehicles a day2016 road count
  21. Washington RoadWaldoboroID 365006AGates4 trains a day
    360 vehicles a day2016 road count
  22. FolgersWaldoboroID 365007GGates4 trains a day
    278 vehicles a day2016 road count
  23. Finntown RoadWarrenID 365009VGates4 trains a day
    900 vehicles a day2016 road count
  24. Station LaneWarrenID 365011WFlashing lights4 trains a day
    412 vehicles a day2016 road count
  25. Sandy Shores RdWarrenID 365013KGates4 trains a day
    176 vehicles a day2016 road count
  26. Cushing RoadThomastonID 365014SFlashing lights4 trains a day
    2,398 vehicles a day2016 road count
  27. Green StreetThomastonID 365017MGates4 trains a day
    31 vehicles a day2024 road count
  28. Elliott StreetThomastonID 365019BGates4 trains a day
    48 vehicles a day2024 road count
  29. Knox StThomastonID 365020VFlashing lights4 trains a day
    283 vehicles a day2016 road count
  30. Pleasant StreetRocklandID 365023RFlashing lights4 trains a day
    2,250 vehicles a day2016 road count
  31. Leeman HighwayBathID 365819MFlashing lights4 trains a day
    7,211 vehicles a day2016 road count
  32. Ramp AWoolwichID 913380GGates4 trains a day
    1,670 vehicles a day2016 road count
  33. Jordan AveBrunswickID 364925SFlashing lights3 trains a day
    1,290 vehicles a day2016 road count
  34. New Meadow RoadWest BathID 364934RGates3 trains a day
    5,350 vehicles a day2016 road count
  35. York StreetBathID 364942HGates3 trains a day
    324 vehicles a day2021 road count
  36. North StreetBathID 364944WGates3 trains a day
    1,500 vehicles a day2021 road count
  37. Center StreetBathID 364947SFlashing lights3 trains a day
    6,430 vehicles a day2016 road count
  38. School StreetBathID 364948YFlashing lights3 trains a day
    285 vehicles a day2016 road count
  39. Washington StreetBathID 364949FFlashing lights3 trains a day
    5,504 vehicles a day2016 road count
  40. Water StBathID 364951GGates3 trains a day
    1,328 vehicles a day2016 road count
  41. Two Bridge RoadWiscassetID 364968KSigns only3 trains a day
    58 vehicles a day2016 road count
  42. Island RoadNewcastleID 364983MSigns only3 trains a day
    128 vehicles a day2016 road count
  43. CottonsNobleboroID 364992LSigns only3 trains a day
    840 vehicles a day2016 road count
  44. Lower Cross RoadNobleboroID 364993TSigns only3 trains a day
    370 vehicles a day2016 road count
  45. Toll Bridge RoadThomastonID 365015YSigns only3 trains a day
    30 vehicles a day2016 road count
  46. St George RdThomastonID 365021CFlashing lights3 trains a day
    5,200 vehicles a day2016 road count
  47. Berkeley StreetRocklandID 365030BSigns only3 trains a day
    292 vehicles a day1997 road count
  48. Prescott StreetRocklandID 365031HSigns only3 trains a day
    77 vehicles a day2016 road count
  49. Marsh RoadThomastonID 913383CSigns only3 trains a day
    52 vehicles a day2016 road count
  50. Pedestrian PathwyNobleboroID 930562MOther or not reported3 trains a day
    840 vehicles a day2016 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates