The Town Files
Every town on The Town Files

Every American town, by the numbers

12,622 towns so far: 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