Explore US cities
533 results. Use the filters to tell apart places that share a name.
Portage
MI · Kalamazoo County
49,975 residents
East Lansing
MI · Ingham County
48,964 residents
Roseville
MI · Macomb County
47,047 residents
Saginaw
MI · Saginaw County
43,001 residents
Midland
MI · Midland County
42,780 residents
Lincoln Park
MI · Wayne County
38,774 residents
Muskegon
MI · Muskegon County
37,287 residents
Holland
MI · Ottawa County
35,023 residents
Eastpointe
MI · Macomb County
33,943 residents
Bay City
MI · Bay County
32,086 residents
Jackson
MI · Jackson County
30,920 residents
Burton
MI · Genesee County
29,420 residents
Oak Park
MI · Oakland County
29,402 residents
Southgate
MI · Wayne County
29,081 residents
Madison Heights
MI · Oakland County
28,626 residents
Port Huron
MI · St. Clair County
28,342 residents
Allen Park
MI · Wayne County
27,604 residents
Hamtramck
MI · Wayne County
27,424 residents
Garden City
MI · Wayne County
26,410 residents
Auburn Hills
MI · Oakland County
26,047 residents
Walker
MI · Kent County
25,921 residents
Inkster
MI · Wayne County
25,108 residents
Norton Shores
MI · Muskegon County
25,070 residents
Romulus
MI · Wayne County
24,652 residents