Where does the Boston Marathon route start?
The route begins on Main Street in the rural New England town of Hopkinton. It takes runners through Ashland, Framingham, Natick, Wellesley and Newton (the location of the dreaded "Heartbreak Hill" between Mile 20 and 21) before entering Boston. The Military march begins at 6am followed by men’s wheelchairs at 9:06am and women’s at 9:09am. A list of other tentative start times can be found here.