How Many Towns and Cities Are in Massachusetts?

According to the Secretary of the Commonwealth of Massachusetts, there are 312 towns and 39 cities spread across 14 counties within the state of Massachusetts. The largest city by population is Boston, although the largest city in terms of square miles is Plymouth, which encompasses just under 100 square miles.

Plymouth is also the oldest town in Massachusetts. It was established in 1620. The most recent date that any city was incorporated in Massachusetts was 1923. The town with the smallest area is Nahant, which measures barely more than 1 square mile, while the smallest population is found in Godnold, which has only 75 residents. Rutland, in Worcester County, is located at the geographic center of Massachusetts.