Discover Marblehead
compiled from our dataMarblehead is located in Massachusetts, USA, and has a population of about 20,441. Our atlas lists 73 places here.
These include 10 sights and 3 museums, 45 restaurants, 13 places to stay and 2 cocktail bars. Highlights include Marblehead Historic District, Hamilton Hall, Castle Rock.