Explore US cities
533 results. Use the filters to tell apart places that share a name.
Hastings
MI · Barry County
7,513 residents
Albion
MI · Calhoun County
7,494 residents
St. Louis
MI · Gratiot County
7,465 residents
Walled Lake
MI · Oakland County
7,413 residents
River Rouge
MI · Wayne County
6,877 residents
Marshall
MI · Calhoun County
6,802 residents
New Haven
MI · Macomb County
6,711 residents
Milford
MI · Oakland County
6,554 residents
Huntington Woods
MI · Oakland County
6,345 residents
Rockford
MI · Kent County
6,291 residents
Manistee
MI · Manistee County
6,241 residents
Ishpeming
MI · Marquette County
6,207 residents
Milan
MI · Washtenaw County
6,048 residents
Northville
MI · Oakland County
6,047 residents
Dundee
MI · Monroe County
6,006 residents
Holly
MI · Oakland County
5,980 residents
Belding
MI · Ionia County
5,967 residents
Richmond
MI · Macomb County
5,905 residents
Swartz Creek
MI · Genesee County
5,848 residents
St. Clair
MI · St. Clair County
5,824 residents
Petoskey
MI · Emmet County
5,810 residents
Dowagiac
MI · Cass County
5,742 residents
Zeeland
MI · Ottawa County
5,637 residents
Grosse Pointe
MI · Wayne County
5,526 residents