Browse Railroad Crossings

3,619 crossings in MASSACHUSETTS.

FRA Railroad Crossing Inventory

Browse 3,619 railroad crossings from the FRA National Crossing Inventory. Each record includes the crossing ID, railroad operator, warning devices, gate status, and accident history. Use the filters below to narrow results.

Crossing IDCityStateRailroadStreetWarning DeviceGatesAccidentsFatalities
053894L BEVERLY MASSACHUSETTS Massachusetts Bay Transportation Authority BEVERLY STATION - N 0 0
525897M WEST SPRINGFIELD MASSACHUSETTS CSX Transportation DAY STREET - N 0 0
054297H SALEM MASSACHUSETTS Boston & Maine Corporation PEDESTRIAN PATHWY - N 0 0
400656B BOSTON MASSACHUSETTS Boston & Maine Corporation RUTHERFORD AV - Y 0 0
052643N HOLYOKE MASSACHUSETTS PIONEER VALLEY RAILROAD COMPANY, INC. WATER ST - N 0 0
546797R FRAMINGHAM MASSACHUSETTS CSX Transportation MOUNT WAYTE AVENUE - N 0 0
844574W WAKEFIELD MASSACHUSETTS Massachusetts Bay Transportation Authority RICHARDSON ST - N 0 0
054162C IPSWICH MASSACHUSETTS Massachusetts Bay Transportation Authority FARM XING - N 0 0
844793K REVERE MASSACHUSETTS Boston & Maine Corporation RAILROAD AV - N 0 0
054060J WOBURN MASSACHUSETTS Massachusetts Bay Transportation Authority WASHINGTON ST - N 0 0
052379H SHIRLEY MASSACHUSETTS Massachusetts Bay Transportation Authority AYER RD - Y 0 0
844573P WAKEFIELD MASSACHUSETTS Massachusetts Bay Transportation Authority Bennett Street - N 0 0
054160N HAMILTON MASSACHUSETTS Massachusetts Bay Transportation Authority FARM XING - N 0 0
547184R NEWTON MASSACHUSETTS Massachusetts Bay Transportation Authority CHRISTINA ST - N 0 0
546863B MEDFIELD MASSACHUSETTS Massachusetts Bay Transportation Authority Harding Street - N 0 0
546753R EASTON MASSACHUSETTS Massachusetts Bay Transportation Authority SHORT ST - N 0 0
546700S HANSON MASSACHUSETTS Massachusetts Bay Transportation Authority (FARM ROAD) - N 0 0
546912V MILFORD MASSACHUSETTS Massachusetts Bay Transportation Authority GRANITE ST - N 0 0
547197S NEEDHAM MASSACHUSETTS Massachusetts Bay Transportation Authority PRIVATE ROAD(MDC) - N 0 0
546835X BOSTON MASSACHUSETTS Massachusetts Bay Transportation Authority B STREET - N 0 0
536890V BRAINTREE MASSACHUSETTS Massachusetts Bay Transportation Authority FARM ROAD - N 0 0
860976U DANVERS MASSACHUSETTS Massachusetts Bay Transportation Authority CHARTER ST - N 0 0
844808X MALDEN MASSACHUSETTS Massachusetts Bay Transportation Authority CROSS ST - N 0 0
536819L ROCKLAND MASSACHUSETTS Massachusetts Bay Transportation Authority HOWARD ST - N 0 0
547186E NEEDHAM MASSACHUSETTS Massachusetts Bay Transportation Authority SECOND AVE - N 0 0
536818E ROCKLAND MASSACHUSETTS Massachusetts Bay Transportation Authority UNION ST - N 0 0
844827C LYNN MASSACHUSETTS Massachusetts Bay Transportation Authority BOSTON ST - N 0 0
053445W LYNNFIELD MASSACHUSETTS Massachusetts Bay Transportation Authority Pillings Pond Road - N 0 0
547189A NEEDHAM MASSACHUSETTS Massachusetts Bay Transportation Authority (PRIVATE ROAD) - N 0 0
970909D LEOMINSTER MASSACHUSETTS Massachusetts Bay Transportation Authority North Leominster MW - N 0 0
546725M PLYMOUTH MASSACHUSETTS Massachusetts Bay Transportation Authority (ROBBINS ROAD) - N 0 0
546860F DOVER MASSACHUSETTS Massachusetts Bay Transportation Authority FARM CROSSING - N 0 0
844809E MALDEN MASSACHUSETTS Massachusetts Bay Transportation Authority MAPLEWOOD ST - N 0 0
536815J ABINGTON MASSACHUSETTS Massachusetts Bay Transportation Authority MONROE ST - N 0 0
052889L WALTHAM MASSACHUSETTS Massachusetts Bay Transportation Authority LEXINGTON ST - N 0 0
546726U PLYMOUTH MASSACHUSETTS Massachusetts Bay Transportation Authority (NELSON ST) - N 0 0
547191B NEEDHAM MASSACHUSETTS Massachusetts Bay Transportation Authority THIRD AVE - N 0 0
547240V BOSTON MASSACHUSETTS Massachusetts Bay Transportation Authority NEPONSET DRIVE-IN - N 0 0
054062X WOBURN MASSACHUSETTS Massachusetts Bay Transportation Authority ALBANY ST - N 0 0
860977B DANVERS MASSACHUSETTS Massachusetts Bay Transportation Authority MAPLE ST - N 0 0
537284T NORTON MASSACHUSETTS Massachusetts Bay Transportation Authority (FARM CROSSING) - N 0 0
860978H DANVERS MASSACHUSETTS Massachusetts Bay Transportation Authority OAK ST - N 0 0
546698T HANSON MASSACHUSETTS Massachusetts Bay Transportation Authority OCEAN SPRY CRNBRY - N 0 0
844805C MALDEN MASSACHUSETTS Massachusetts Bay Transportation Authority FRANKLIN ST - N 0 0
400835S LAWRENCE MASSACHUSETTS Massachusetts Bay Transportation Authority BROADWAY ST - Y 0 0
546748U NORTH EASTON MASSACHUSETTS Massachusetts Bay Transportation Authority OLIVER STREET - N 0 0
547181V NEWTON MASSACHUSETTS Massachusetts Bay Transportation Authority NEEDHAM ST - N 0 0
546711E KINGSTON MASSACHUSETTS Massachusetts Bay Transportation Authority ADMIRAL EXCAVATNG - N 0 0
844576K WAKEFIELD MASSACHUSETTS Massachusetts Bay Transportation Authority NEW SALEM ST - N 0 0
546744S STOUGHTON MASSACHUSETTS Massachusetts Bay Transportation Authority FISH&GAME CLUB RD - N 0 0

Frequently Asked Questions

Each railroad crossing in the United States has a unique identification number assigned by the Federal Railroad Administration (FRA). This DOT crossing number is used to track the crossing in the National Crossing Inventory and link it to accident records.

The Gates column indicates whether the crossing is equipped with automatic gates that lower when a train approaches. Crossings with gates (Y) provide the highest level of active warning protection. Crossings without gates (N) may still have flashing lights, bells, or passive signs.

Accident counts reflect the total number of highway-rail incidents reported to the FRA at each crossing. Fatality counts include all deaths resulting from those incidents. These numbers are cumulative across all years in the database.