Description

Located 10 mi SW of Boston; Norfolk County (US-T121).

History

Settled 1680-94 incorporated as a town 1711. Named for Needham, Norfolk County, England, which was probably the home of some of the settlers (MA-T1/p32).

Nearby Features