Explore US cities
533 results. Use the filters to tell apart places that share a name.
Melvindale
MI · Wayne County
12,401 residents
Escanaba
MI · Delta County
12,296 residents
Ionia
MI · Ionia County
12,265 residents
South Lyon
MI · Oakland County
12,219 residents
New Baltimore
MI · Macomb County
12,132 residents
Riverview
MI · Wayne County
12,011 residents
Fenton
MI · Genesee County
11,882 residents
Niles
MI · Berrien County
11,738 residents
East Grand Rapids
MI · Kent County
11,616 residents
Farmington
MI · Oakland County
11,547 residents
Clawson
MI · Oakland County
11,440 residents
Grosse Pointe Park
MI · Wayne County
11,158 residents
Grand Haven
MI · Ottawa County
11,045 residents
Sturgis
MI · St. Joseph County
11,030 residents
Beverly Hills
MI · Oakland County
10,552 residents
Cadillac
MI · Wexford County
10,521 residents
Flat Rock
MI · Wayne County
10,249 residents
Alpena
MI · Alpena County
10,116 residents
Howell
MI · Livingston County
9,914 residents
Marysville
MI · St. Clair County
9,868 residents
Muskegon Heights
MI · Muskegon County
9,806 residents
Grosse Pointe Farms
MI · Wayne County
9,794 residents
Alma
MI · Gratiot County
9,349 residents
Charlotte
MI · Eaton County
9,301 residents