The town was originally called Forres. The name was changed to Hatton on February 1, 1920.
The town was named for A. Hatton, the CPR superintendent of transportation.
The Post Office opened June 1, 1905, and closed on September 30 1968.
It is currently a ghost town.