The following table displays the official seals and flags of the 351 municipalities in Massachusetts.
In 1899, the Massachusetts General Court passed Chapter 256, dictating that every municipality in Massachusetts must have a seal. There are no laws requiring municipalities to have their own flags, but most municipalities have adopted their own flags, many of which with the town seals on them.