Duxbury Beach is a beach in the town of Duxbury. It is six miles long and is accessed by the Powder Point Bridge from Duxbury, or Gurnet Road from Marshfield. (Duxbury, Massachusetts, USA)