Cities, towns and communities in Middlesex County, Massachusetts

37 cities, towns and communities overlap Middlesex County, Massachusetts. They are listed by population, largest first, starting with Cambridge city, Lowell city, and Newton city. An overlap does not mean that every address belongs to both.