Needham is a city located in the Massachusetts region of the United States. During the most recent census, Needham had a population of 28,886. Needham is the 55th most poplulated city in the Massachusetts region, the 1,510th most populated city in the United States and the 10,542nd most populated city in the world. Needham is in the America/New York timezone which is 4 hours behind UTC. Needham adjusts the hour with daylight savings time during the winter months.
Needham is located at sea level (53 meters / 174 feet). The closest cities to Needham are Wellesley (5.1 km / 3.2 miles), Dover (5.9 km / 3.6 miles), Newton (6.3 km / 3.9 miles), Dedham (7.2 km / 4.5 miles) and Westwood (7.8 km / 4.8 miles)