Massachusetts cities and towns

Here is a list of all 351 Massachusetts cities and towns. Click on the name of the community you are interested in to be taken to its website.

To learn more about Massachusetts' cities and towns, such as their incorporation and settlement dates, refer to the Secretary of State's website.

Table of Contents

Abington to Ayer

Barnstable to Burlington

Cambridge to Cummington

Dalton to Duxbury

East Bridgewater to Everett

Fairhaven to Freetown

Gardner to Groveland

Hadley to Huntington

Ipswich to Lynnfield

Malden to Mount Washington

Nahant to Norwood

Oak Bluffs to Oxford

Palmer to Quincy

Randolph to Rutland

Salem to Swansea

Taunton to Uxbridge

Wakefield to Yarmouth