Towns and Villages of USA: every town, all the info

34,923 cities, towns and villages in the 50 states, D.C. and Puerto Rico

Find any U.S. town and see its weather, live webcams, things to do, hotels, restaurants, cost of living, ZIP code, population, map and Street View. All the data comes from official and open sources: U.S. Census Bureau, NOAA and the National Weather Service, USGS, Wikipedia and OpenStreetMap.

Find a town

Vote for the most beautiful towns in the USA

Open the page of any town and rate it from 1 to 5 stars. Towns with 5 votes enter the ranking.

See the ranking ›

Towns by state

Popular cities and towns

What you will find for every town

About Towns & Villages of USA

How many towns are there in the USA?

Our directory lists 34,923 incorporated cities, towns and villages, census-designated places and New England towns, based on the U.S. Census Bureau Gazetteer.

Where does the information come from?

Population and demographics from the U.S. Census Bureau; forecasts from the National Weather Service; climate normals from NOAA; aerial photos from USGS; descriptions and photos from Wikipedia and Wikimedia Commons; places from OpenStreetMap; webcams from Windy.com and state DOTs.

How often is the data updated?

Weather forecasts load live from the National Weather Service. Webcams, places and Census data are refreshed regularly; every page shows its last update date.

Last updated: