Explore US cities
355 results. Use the filters to tell apart places that share a name.
Lisbon
ND · Ransom County
2,175 residents
Carrington
ND · Foster County
2,019 residents
Langdon
ND · Cavalier County
1,841 residents
Mayville
ND · Traill County
1,820 residents
Oakes
ND · Dickey County
1,777 residents
Hillsboro
ND · Traill County
1,661 residents
Harvey
ND · Wells County
1,564 residents
Mapleton
ND · Cass County
1,476 residents
Garrison
ND · McLean County
1,465 residents
Surrey
ND · Ward County
1,434 residents
Bowman
ND · Bowman County
1,416 residents
Park River
ND · Walsh County
1,369 residents
Burlington
ND · Ward County
1,334 residents
New Rockford
ND · Eddy County
1,334 residents
Washburn
ND · McLean County
1,275 residents
Larimore
ND · Grand Forks County
1,239 residents
Cavalier
ND · Pembina County
1,220 residents
Rolla
ND · Rolette County
1,157 residents
Ellendale
ND · Dickey County
1,139 residents
Thompson
ND · Grand Forks County
1,091 residents
New Salem
ND · Morton County
1,068 residents
Cando
ND · Towner County
1,061 residents
Hettinger
ND · Adams County
1,058 residents
Velva
ND · McHenry County
1,054 residents