Massachusetts Cities that begin with M

There are 27 cities in Massachusetts that start with the letter M.

27 cities

City
2024 Pop.
Malden65,197
Manchester-by-the-Sea5,437
Mansfield23,897
Marblehead20,360
Marion5,292
Marlborough41,171
Marshfield25,806
Mashpee15,354
Mattapoisett6,711
Maynard10,605
Medfield13,096
Medford58,797
Medway13,721
Melrose29,401
Mendon6,361
Merrimac6,740
Methuen Town53,675
Middleborough24,617
Middleton9,860
Milford30,239
Millbury14,040
Millis9,198
Millville3,137
Milton28,361
Monson8,117
Montague8,411
Monterey1,074

Cities in Massachusetts by First Letter