Every City in the USA

About this site

About Every City in the USA

Every City in the USA is a data utility built by Nick. Find cities, towns and Census-designated communities, check the geography and source behind a number, and download the datasets that fit your question.

I kept Googling things like “US cities with population between 50,000 and 150,000” and not finding a clean answer. The results were listicles with no sourcing, scraped Wikipedia tables of unclear vintage, or instructions to download a raw Census file and figure it out yourself. None of them were the thing I actually wanted.

The thing I wanted was simple: pick a population band, get the list, see where each number came from, and download the result as a CSV. That should not be hard. It exists in the official data — the U.S. Census Bureau publishes annual subcounty population estimates — but the path from raw Census file to a usable filtered list is exactly the kind of work most people will not do.

So I built the version that should have existed. The audience is everyone I imagined was running the same search: researchers checking a figure, journalists framing a story, planners sizing a market, real-estate analysts comparing places, hobbyists curious about their state, anyone who wants the answer without trusting a random listicle.

The bar is straightforward. Published values should be traceable to their named public sources and documented calculations. Population estimates keep their source labels and uncertainty. Calculated fields explain their inputs and limits.

What this site is

Start with the community directory to find a hometown by name or browse a state. Results identify the kind of area Census measures. A town government and a nearby Census-designated place can have similar names and different boundaries.

The national directory covers the 50 states and Washington, DC. Puerto Rico has a separate directory. Census-designated communities do not include every neighborhood, postal name or locally recognized settlement.

The established city dataset

The original city rankings and CSV keep their legacy population universe of incorporated places, consolidated governments and documented exceptions, including Washington, DC and Urban Honolulu. Broader discovery does not add new rows to those rankings or files.

  • Population estimates for July 1, 2025, from Census PEP Vintage 2025.
  • Annual history for 2010 through 2019 from Vintage 2019, and 2020 through 2025 from Vintage 2025. Growth comparisons keep those vintages separate.
  • Gazetteer area and coordinates, with the documented legacy limitations for consolidated-government boundaries.
  • Rankings and related data layers with their own coverage and source notes.

Choose a population comparison

The community directory separates annual cities-and-towns estimates, annual township estimates, and ACS community estimates. An annual PEP estimate describes a reference date. An ACS five-year estimate describes a survey period and carries uncertainty. An unavailable annual estimate stays unavailable.

New native records show population from their own source and geographic extent. Discovery alone does not supply the income, housing, climate or other modules on established city profiles. Read the community coverage rules and the legacy PEP scope limits.

Who I am

I’m Nick. I work in software and data tooling. I run this as a hobby project. You can find some of my other projects at nmajor.com/projects.

Every City in the USA is operated by NMajor Studios LLC, my Wyoming company. You can reach us by phone or text at (855) 584-2489 or through the contact form.

I’m not a demographer. I’m not affiliated with the Census Bureau. I’m a careful operator of a data pipeline that reads public Census files and publishes the result.

Provenance

How this stays honest.

The legacy city population dataset is reproducible from its Census source files. Its download script records each source URL, file size, and sha256 in data/raw/census/MANIFEST.json. The build script reads those raw files and writes a per-build provenance log at data/processed/cities/build_manifest.json that carries the input sha256s through alongside row counts and decisions.

For a legacy city population value, the chain back to its source file is auditable. Find the row by geoid, read its source_* columns, look up the file in the build manifest, re-fetch the source URL, verify the sha256, open the file, confirm the value.

The methodology documents each dataset separately, including its geography, source period, calculations and limits. The original city dataset keeps its own definition and vintage seam. A broader search result does not change an existing ranking, download or paid edition.

Read the methodology → · Browse source references →

Update cadence

The Census Bureau releases a new vintage of the Population Estimates Program each May, revising prior years back to the 2020 census base. When a new vintage ships, this site re-fetches the raw files, re-runs the build, and republishes. The full release cadence is documented at methodology §cadence.

Independence

Every City in the USA is independent and is not affiliated with the U.S. Census Bureau. The data is public domain (17 U.S.C. § 105). The site is free to use and requires no signup. Public pages include Google’s Preferred Sources control, which is documented in the privacy policy. Census does not review or approve third-party uses of its data, and this site does not imply Census endorsement.