Explore US cities
856 results. Use the filters to tell apart places that share a name.
Maplewood
MN · Ramsey County
40,142 residents
Richfield
MN · Hennepin County
36,491 residents
Inver Grove Heights
MN · Dakota County
36,226 residents
Roseville
MN · Ramsey County
35,637 residents
Andover
MN · Anoka County
33,426 residents
Savage
MN · Scott County
32,896 residents
Brooklyn Center
MN · Hennepin County
31,755 residents
Fridley
MN · Anoka County
30,679 residents
Rosemount
MN · Dakota County
30,581 residents
Oakdale
MN · Washington County
30,441 residents
Chaska
MN · Carver County
30,167 residents
Ramsey
MN · Anoka County
28,999 residents
Prior Lake
MN · Scott County
28,018 residents
Elk River
MN · Sherburne County
27,606 residents
Shoreview
MN · Ramsey County
26,939 residents
Austin
MN · Mower County
26,690 residents
Owatonna
MN · Steele County
26,626 residents
Winona
MN · Winona County
26,173 residents
Chanhassen
MN · Carver County
25,746 residents
Faribault
MN · Rice County
24,983 residents
Farmington
MN · Dakota County
24,464 residents
Otsego
MN · Wright County
23,875 residents
White Bear Lake
MN · Ramsey County
23,479 residents
Champlin
MN · Hennepin County
23,045 residents