The Town Files
Map of the United States with a dot for each of the 26,197 towns on The Town Files

26,197 small towns & neighborhoods, by the numbers

Towns, villages, boroughs, townships and Census-defined communities with 500+ people, 24,104 of them under 25,000: what homes cost, how cold January gets, how many tornadoes have come through since 1950, and how each town ranks for retirees, families and quiet.

Popular rankings

All 600 rankings →

Browse by state