Runners follow an out-and-back loop course for the Twin Lights Half Marathon along Cape Ann, between the starting and finish line area at Good Harbor Beach and nearly all the way up to Halibut Point State Park and back. The seashore is visible for most of the race route, which unfolds mostly along Thatcher Road and past the Delmater Sanctuary, an environmental preserve here. Once runners make it past the sanctuary, they continue on north and west into Rockport.
Note: The course map above provides the approximate route for the race. Though every effort has been made to ensure its accuracy, changes are sometimes made to race routes due to weather conditions, road closures or other circumstances that can require a course to be changed. If you see an error above, contact us here.