North Hill Marsh Pond is a 38-acre pond in Duxbury, Massachusetts, USA. The pond is the headwaters to the Back River. The pond is located northeast of Round Pond and north of Island Creek Pond.