Michigan Cities that begin with M

There are 132 cities in Michigan that start with the letter M.

132 cities

City
2024 Pop.
Mackinac Island595
Mackinaw City847
Macomb township93,227
Macon township1,287
Madison charter township7,046
Madison Heights28,187
Mancelona1,405
Mancelona township4,529
Manchester2,062
Manchester township4,645
Manistee6,281
Manistee township4,084
Manistique2,868
Manistique township1,058
Manlius township3,393
Manton1,509
Maple Grove township1,641
Maple Grove township1,367
Maple Grove township2,634
Maple Rapids584
Maple Ridge township1,586
Maple River township1,293
Maple Valley township1,969
Maple Valley township1,164
Marathon township4,431
Marcellus1,042
Marcellus township2,445
Marengo township2,234
Marine City3,999
Marion797
Marion township1,654
Marion township12,104
Marion township1,592
Marion township1,557
Markey township2,453
Marlette1,852
Marlette township1,666
Marquette21,237
Marquette charter township4,195
Marshall6,757
Marshall township3,172
Martin399
Martin township2,751
Martiny township1,666
Marysville9,892
Mason8,114
Mason township2,872
Masonville township1,637
Mattawan2,823
Matteson township1,139
Maybee534
Mayfield township1,819
Mayfield township8,065
Mayville903
McBain648
McBride221
McKinley township1,299
McMillan township2,403
Mecosta481
Mecosta township2,870
Medina township1,082
Mellen township1,078
Melrose township1,409
Melvin151
Melvindale12,264
Memphis1,055
Mendon863
Mendon township2,596
Menominee8,121
Menominee township3,278
Mentor township1,093
Meridian charter township44,036
Merrill666
Merritt township1,327
Mesick405
Metamora605
Metamora township4,517
Michiana213
Middlebury township1,537
Middleville4,467
Midland42,712
Midland charter township2,235
Milan5,989
Milan township1,534
Milford6,390
Milford charter township16,999
Millbrook township1,107
Millersburg212
Millington1,014
Millington township4,182
Mills township1,835
Mills township4,040
Milton township2,470
Milton township3,217
Minden City182
Moffatt township1,177
Monitor charter township10,636
Monroe19,968
Monroe charter township14,347
Montague2,416
Montague township1,568
Montcalm township3,508
Monterey township2,553
Montgomery315
Montmorency township1,088
Montrose1,699
Montrose charter township5,925
Moore township1,091
Moorland township1,780
Moran township1,019
Morenci2,206
Morley524
Morrice999
Morton township4,745
Moscow township1,370
Mottville township1,455
Mount Clemens15,282
Mount Forest township1,396
Mount Haley township1,618
Mount Morris3,068
Mount Morris township19,548
Mount Pleasant20,569
Muir647
Mullett township1,258
Mulliken544
Mundy township15,425
Munising1,960
Munising township2,800
Muskegon37,174
Muskegon charter township17,793
Muskegon Heights9,785
Mussey township4,181

Cities in Michigan by First Letter