Explore US cities
19,479 results. Use the filters to tell apart places that share a name.
Ashland
OR · Jackson County
20,935 residents
Pleasantville
NJ · Atlantic County
20,924 residents
Durant
OK · Bryan County
20,908 residents
Shelbyville
IN · Shelby County
20,845 residents
Elko
NV · Elko County
20,822 residents
Louisville
CO · Boulder County
20,811 residents
North Myrtle Beach
SC · Horry County
20,798 residents
Kingsland
GA · Camden County
20,789 residents
South Holland
IL · Cook County
20,775 residents
New Hope
MN · Hennepin County
20,745 residents
Morristown
NJ · Morris County
20,732 residents
Murrysville
PA · Westmoreland County
20,729 residents
Portland
TX · San Patricio County
20,725 residents
Baldwin
PA · Allegheny County
20,712 residents
Forest Lake
MN · Washington County
20,700 residents
Dolton
IL · Cook County
20,697 residents
Alamo
TX · Hidalgo County
20,694 residents
Lynbrook
NY · Nassau County
20,684 residents
Westminster
MD · Carroll County
20,662 residents
Painesville
OH · Lake County
20,660 residents
Rolla
MO · Phelps County
20,660 residents
Auburndale
FL · Polk County
20,659 residents
Mebane
NC · Alamance County
20,654 residents
Libertyville
IL · Lake County
20,643 residents