Planning Director – Town of Duxbury
The idyllic town of Duxbury is located on Cape Cod Bay, 35 miles south of Boston on the South Shore. We are a community with a population of 16,090. Duxbury’s landscape includes dunes and salt marshes, rivers and streams, lakes and ponds, swamps and cranberry bogs, as well as forests, fields and farms. Enclosing Duxbury Bay is Duxbury Beach, a glacial outwash barrier beach. One access to the beach is by a half-mile long wooden … Read more