31 cities
City | County | 2025 Pop. ↓ |
---|---|---|
Malden | Middlesex County | 65,261 |
Medford | Middlesex County | 58,850 |
Methuen Town | Essex County | 53,895 |
Marlborough | Middlesex County | 41,163 |
Milford | Worcester County | 30,221 |
Melrose | Middlesex County | 29,445 |
Milton | Norfolk County | 28,348 |
Marshfield | Plymouth County | 25,847 |
Middleborough | Plymouth County | 24,730 |
Mansfield | Bristol County | 23,932 |
Marblehead | Essex County | 20,424 |
Mashpee | Barnstable County | 15,312 |
Millbury | Worcester County | 14,078 |
Medway | Norfolk County | 13,882 |
Medfield | Norfolk County | 13,104 |
Maynard | Middlesex County | 10,606 |
Middleton | Essex County | 9,871 |
Millis | Norfolk County | 9,378 |
Montague | Franklin County | 8,378 |
Monson | Hampden County | 8,130 |
Mattapoisett | Plymouth County | 6,770 |
Merrimac | Essex County | 6,762 |
Mendon | Worcester County | 6,391 |
Manchester-by-the-Sea | Essex County | 5,478 |
Marion | Plymouth County | 5,292 |
Millville | Worcester County | 3,128 |
Monterey | Berkshire County | 1,068 |
Montgomery | Hampden County | 841 |
Middlefield | Hampshire County | 390 |
Mount Washington | Berkshire County | 155 |
Monroe | Franklin County | 113 |