Originally granted by the Massachusetts General Court to veterans of New England's first war with Canada from Salem, Massachusetts, the area was known as Salem-Canada.
The town has been home to the Lafayette Artillery Company (founded 1804) since 1833.