Hudson, Hillsborough County, New Hampshire, USA
Municipality
Location overview

Hudson is a town in Hillsborough County in southern New Hampshire. It borders Massachusetts and lies next to Nashua. The community has a suburban landscape with ponds, conservation land and walking trails. Benson Park covers 166 acres within the town.