Explore US cities
856 results. Use the filters to tell apart places that share a name.
Independence
MN · Hennepin County
3,710 residents
Long Prairie
MN · Todd County
3,710 residents
Perham
MN · Otter Tail County
3,708 residents
Montgomery
MN · Le Sueur County
3,537 residents
Plainview
MN · Wabasha County
3,498 residents
Sleepy Eye
MN · Brown County
3,489 residents
Annandale
MN · Wright County
3,487 residents
Two Harbors
MN · Lake County
3,456 residents
Eveleth
MN · St. Louis County
3,415 residents
Benson
MN · Swift County
3,414 residents
Rush City
MN · Chisago County
3,353 residents
Eagle Lake
MN · Blue Earth County
3,333 residents
Breckenridge
MN · Wilkin County
3,308 residents
Jackson
MN · Jackson County
3,252 residents
Ely
MN · St. Louis County
3,214 residents
Blue Earth
MN · Faribault County
3,159 residents
Proctor
MN · St. Louis County
3,076 residents
Staples
MN · Todd County
3,075 residents
Empire
MN · Dakota County
3,068 residents
Lexington
MN · Anoka County
3,062 residents
Milaca
MN · Mille Lacs County
3,060 residents
Chatfield
MN · Fillmore County
3,023 residents
Moose Lake
MN · Carlton County
3,003 residents
Afton
MN · Washington County
2,949 residents