Postkontoret ble etablert som Needhams Station. Postkontoret Needhams Station åpnet i 1866 og skiftet offisielt navn til Needham i 1882.