The Marathon winds through eight towns and cities — Hopkinton, Ashland, Framingham, Natick, Wellesley, Newton, Brookline, then Boston. Here are the details about the course, plus a map.
This year’s 128th running of the Boston Marathon will draw the world’s ... Divisions Spectators are not allowed to enter the course, run alongside athletes, or impede athletes in any manner.