Needham es un pueblo ubicado en el condado de Norfolk en el estado estadounidense de Massachusetts.
[2] Needham se encuentra ubicado en las coordenadas 42°16′55″N 71°14′30″O / 42.28194, -71.24167.
Según la Oficina del Censo de los Estados Unidos, Needham tiene una superficie total de 32.94 km², de la cual 31.82 km² corresponden a tierra firme y (3.39%) 1.12 km² es agua.
[3] Según el censo de 2010,[4] había 28.886 personas residiendo en Needham.
De los 28.886 habitantes, Needham estaba compuesto por el 90.79% blancos, el 1% eran afroamericanos, el 0.04% eran amerindios, el 6.09% eran asiáticos, el 0.03% eran isleños del Pacífico, el 0.44% eran de otras razas y el 1.62% pertenecían a dos o más razas.