
Marathons in Massachusetts
Massachusetts is home to 3 marathons in our database in United States, spread across cities including Boston, Falmouth, and Lowell. The region hosts an Abbott World Marathon Major โ Boston Marathon โ putting it among the most sought-after destinations on the global racing calendar. Boston Marathon is the largest race in the lineup, typically drawing around 26,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

Nearby Marathons
Other races closest to Massachusetts.

Steamtown Marathon
The Steamtown Marathon draws approximately 1,500 finishers each October on a net-downhill point-to-point from Forest City to downtown Scranton, Pennsylvania. The course descends through the Pocono foothills and Lackawanna Valley on scenic country roads with autumn foliage. October's peak Pennsylvania colour and the fast descent make it a popular Boston-qualifier in the Anthracite Coal Region.
Next race: Sunday, 11 October 2026

Jersey City Marathon
The Jersey City Marathon draws approximately 2,313 finishers each April on an urban road in Jersey City, United States. It is one of the fastest spring marathons in the Northeast because the profile stays flat almost all day. The course passes Exchange Place, Liberty State Park, and long Hudson River stretches with skyline views toward Lower Manhattan. The course is very flat throughout.
Next race: Sunday, 4 April 2027
Philadelphia Marathon
The Philadelphia Marathon draws approximately 5,500 finishers on an urban road in Philadelphia, United States. The course starts and finishes at the Philadelphia Museum of Art โ the 'Rocky Steps'. The route passes Independence Hall, the Schuylkill River trail, and Boathouse Row. Mostly flat along the river with gentle undulations.
Next race: Sunday, 22 November 2026

Atlantic City Marathon
The Atlantic City Marathon draws approximately 1,400 finishers each October on a boardwalk and coastal road in Atlantic City, United States. It is one of the oldest marathons in the United States and still leans into classic resort-city character. The course passes the boardwalk, marina districts, and long seaside stretches beside casinos and beaches. The course is very flat throughout.
Next race: Sunday, 4 October 2026