Explore US cities
856 results. Use the filters to tell apart places that share a name.
Spring Valley
MN · Fillmore County
2,445 residents
Madelia
MN · Watonwan County
2,430 residents
Crosslake
MN · Crow Wing County
2,412 residents
Wells
MN · Faribault County
2,401 residents
Lauderdale
MN · Ramsey County
2,341 residents
Gaylord
MN · Sibley County
2,334 residents
Crosby
MN · Crow Wing County
2,328 residents
Arlington
MN · Sibley County
2,314 residents
Olivia
MN · Renville County
2,306 residents
Excelsior
MN · Hennepin County
2,296 residents
Hawley
MN · Clay County
2,274 residents
Howard Lake
MN · Wright County
2,247 residents
Waverly
MN · Wright County
2,241 residents
Clearwater
MN · Wright County
2,221 residents
Winsted
MN · McLeod County
2,221 residents
Maple Lake
MN · Wright County
2,214 residents
Rice
MN · Benton County
2,207 residents
Aitkin
MN · Aitkin County
2,174 residents
St. Bonifacius
MN · Hennepin County
2,169 residents
Nisswa
MN · Crow Wing County
2,156 residents
Cologne
MN · Carver County
2,097 residents
Tracy
MN · Lyon County
2,041 residents
Oronoco
MN · Olmsted County
2,040 residents
Eyota
MN · Olmsted County
2,025 residents