Today, Dunkin Donuts owns 29 branches near Marblehead, Massachusetts. See a complete list of Dunkin Donuts locations below.