The town was named after Charles Harbord, Baron Suffield. The town was originally named Suffield Station. The name was changed to Suffield on June 1, 1923. The Post Office opened on June 15, 1910.