Massachusetts - Wikipedia
There are 50 cities and 301 towns in Massachusetts, grouped into 14 counties. The fourteen counties, moving roughly from west to east, are Berkshire, Franklin, Hampshire, Hampden, Worcester, Middlesex, Essex, Suffolk, Norfolk, Bristol, Plymouth, Barnstable, Dukes, and Nantucket. Eleven communities which call themselves "towns" are, by law, cities since they have traded the town meeting form of government for a mayor-council or manager-council form.
DA: 17 PA: 53 MOZ Rank: 71