About Needham

The town of Needham is located on rocky uplands within a loop of the Charles River in the eastern section of Norfolk County, Massachusetts.

Needham is bordered by Wellesley on the west and northwest, Newton on the north and northeast, the West Roxbury section of Boston on the east, Dedham on the southeast and south, and Westwood and Dover on the south. Needham is 10 miles southwest of Boston, 29 miles east of Worcester, and about 208 miles from New York City.

Town Information

Settled: 1680
Incorporated: 1711

Population: 28,886
Population Density: 2,292.5/sq mi

Land Area: 12.7 sq mi
Water Area: 0.1 sq mi

Town History

Needham was incorporated in 1711 and has experienced numerous changes over its history. The creation of one of the nation's first industrial parks in 1950, the addition of high technology firms, the close access to Boston, and Needham's fine schools and public services have contributed to it's emergence as one of the more desirable suburbs of Boston.


Official Town Site
Needham Public Schools
Needham Parks & Rec
Needham Walk Score