Names of United States US

Census Bureau — Surname Frequency 2010 records Smith as the commonest surname in the United States; the names that most distinguish the United States from the rest of the world are Robert, James and Michael.

Written in English, Spanish.

Population
333M
Official registers
5
Name forms recorded
1.2M
ABuilt from 5 official registers (2020), 1,201,523 name forms in our corpus.

Official registers for given names and surnames, plus a written account of the naming system.

fewerlarger share
Where the names most characteristic of United States are borne outside it — the same spelling, counted in our record corpus. Shares are of all bearers of those names anywhere, United States included.

How names work in United States

Names in United States follow one naming tradition. Its structure, its given-name and surname stock, how to address someone and what trips software up are set out on its own page.

The most common names in United States

Counts everyone resident in the country · authority tier 1
Census Bureau — First Name Frequency 2020 by sex, 2020 — 51,296 given names counted over residents, girls only, as the register publishes them.
#NameBearers recordedOur rank
7Mary1.8M1
8Maria1.6M
14Jennifer1.3M20
18Elizabeth1.2M25
19Patricia1.2M23
20Linda1.2M24
26Susan979K21
28Jessica956K62
29Barbara942K36
33Karen881K39
35Sarah873K44
36Lisa864K32
39Sandra780K55
40Nancy772K53
42Michelle756K34
44Emily755K
45Ashley741K
50Amanda698K83
51Kimberly695K57
53Laura679K63

Where the two lists disagree

21 of Census Bureau — First Name Frequency 2020 by sex's top 25 given names sit five or more places away in our record corpus. Neither ranking is wrong; they count different people.

Census Bureau — First Name Frequency 2020 by sex 2020Across all recordsmary: 7 → 1 · ranks higher across all records7. mary1maria: 8 → not ranked · not in our corpus’s top ranks for this country8. marianot rankedjennifer: 14 → 20 · ranks lower across all records14. jennifer20elizabeth: 18 → 25 · ranks lower across all records18. elizabeth25patricia: 19 → 2319. patricia23linda: 20 → 2420. linda24susan: 26 → 21 · ranks higher across all records26. susan21
Hover a line for what is available to explain that row.
Census Bureau — First Name Frequency 2020 by sex, 2020 on the left; every record we hold for United States on the right. A dashed line means the name is not in our top ranks for this country at all.

The register counts one population in one year — everyone it enumerates, once. Our corpus counts records: historical registers going back decades, the diaspora, business and place records, and several generations of births. A name that was common two generations ago outranks a name common today; a name whose spelling scatters across sources (diacritics dropped, transliterated differently) loses ground, because only its dominant spelling is ranked.

Characteristic of United States

Not the most common names — the most distinctive ones. A name appears here when United States holds a larger share of its bearers than the world does, weighted by how much of the country's whole name distribution it accounts for.

Over time

MaryElizabethPatriciaJenniferLinda1880202599,692
SSA — National Baby Names (1880–present), 18802025 (146 years). The line is that register's own figure for each year — not a total across registers, which would count the same people twice. The publisher labels this series “flow”.

Up to five names at a time.

Scripts & spelling

The best-attested names in United States, in the spelling our records use there. Where a Latin spelling is also attested it is shown beneath — a spelling from the corpus, not a machine romanisation.

Countries whose names look alike

Measured as the overlap between each country's top 300 given-name forms, weighted by how common each is — the fuzzy-set approach of Lauc (2024), on a truncated inventory.

Registers & sources

Official registers

  • US Census Bureau. Counts: residents. surname. 162,081 forms. 2010. Licence: Public Domain.

    What we know about this register

    162,253 surnames occurring >= 100 times in the 2010 Census, with rank, count and the race/Hispanic-origin breakdown. NOT a full surname list: list_coverage was corrected from `full` to `partial` because the >=100 threshold truncates the tail hard. Per Comenetz, J. (2016), 'Frequently Occurring Surnames in the 2010 Census' (US Census Bureau), the full tabulation holds ~6,299,033 distinct surnames, so this file publishes 2.6% of them; the other ~6.14M are collapsed into a single 'ALL OTHER NAMES' row (rank 0, count 29,312,001 = 9.94% of the population, 9936.97 per 100k). That row is NOT a name and is excluded from the name rows — its magnitude is recorded here so the truncation stays visible. The six race/Hispanic-origin columns (pctwhite, pctblack, pctapi, pctaian, pct2prace, pcthispanic) plus prop100k/cum_prop100k have no home in the 12-column schema and are preserved as key=value pairs in data_note — this is what makes breakdown=[ethnicity] true rather than aspirational; the previous ingest declared it and dropped it. A cell of '(S)' means the Bureau suppressed that percentage for disclosure avoidance: suppressed cells are OMITTED from the pairs and named in a `suppressed=` list, so a suppressed value is never read as a zero. Two genuine surnames are NaN traps: 'NULL' (rank 4910, 7,170 bearers) and 'NAN' (rank 30277, 773 bearers). An earlier generic ingest read the CSV with default NaN handling and destroyed 'NULL', emitting a null-named row; it also produced only 10 of the 12 canonical columns (no evidence, no data_note), typed name_romanized/sex/region_code as INTEGER, and left 16 all-null junk rows. All fixed: the parser uses keep_default_na=False with na_values=[]. DOWNLOAD IS BLOCKED from this environment: www2.census.gov and www.census.gov sit behind Cloudflare and return HTTP 403 to plain curl, a browser User-Agent, a Referer, and every proxy configured in official/.env (whose credentials are in any case expired — 407 Auth failed). The parser therefore fetches byte-identical Wayback captures of the same census.gov URLs via the `id_` raw modifier; pass --url to go direct from a network that can reach census.gov. Parser scripts/parse_us_census_surnames.py; raw zip retained under raw/US/ (the previous ingest kept none). A 2020 edition DOES exist (published April-May 2026) and is registered as us-census-surnames-2020 — an earlier note here wrongly said none existed.

    Last verified 2026-07-30.

  • US Census Bureau. Counts: residents. given. 51,296 forms. 2020. Licence: Public Domain.

    What we know about this register

    THE FIRST OFFICIAL US GIVEN-NAME FREQUENCY LIST IN THIS REGISTRY: 53,615 distinct first names from the 2020 Census, emitted as 98,562 rows (51,474 F + 47,088 M) because the file carries real MALE and FEMALE counts and `sex` is both a schema column and part of the combined build's dedupe key — one row per sex makes sex queryable instead of burying it in data_note; the both-sexes figure is kept as total_both_sexes=. This is census-wide population data, categorically different from SSA birth-cohort baby-name files. 2020 release, published April-May 2026. SCHEMA BREAK from 2000/2010: plain .xlsx (real header on the third row) and the race/Hispanic columns are ABSOLUTE COUNTS, not percentages — they sum exactly to the frequency, which is the check that validates the parse. More tightly protected, not less: counts are NOISE-INFUSED (+/-3 at 95%, DRB approval CBDRB-FY26-058) and the universe is doubly gated to names with frequency >= 100 in BOTH 2010 and 2020. The noise is why published rows can fall below 100 (minimum observed 92), so `count` is no longer a clean threshold and min(count) must not be read as the cutoff. The residual 'ALL OTHER NAMES' row (18,794,706 people) is excluded. A companion Names2020_FirstNames_RaceHispanic.xlsx gives the same names by race instead of sex and is not ingested (sex is the more useful axis for this schema). census.gov returns HTTP 403 to scripted clients (Cloudflare); the parser fetches byte-identical Wayback captures of the same census.gov URLs. Parser scripts/parse_us_census_surnames.py.

    Last verified 2026-07-30.

  • US Census Bureau. Counts: residents. surname. 156,450 forms. 2020. Licence: Public Domain.

    What we know about this register

    156,619 surnames. 2020 release, published April-May 2026. SCHEMA BREAK from 2000/2010: plain .xlsx (real header on the third row) and the race/Hispanic columns are ABSOLUTE COUNTS, not percentages — they sum exactly to the frequency, which is the check that validates the parse. More tightly protected, not less: counts are NOISE-INFUSED (+/-3 at 95%, DRB approval CBDRB-FY26-058) and the universe is doubly gated to names with frequency >= 100 in BOTH 2010 and 2020. The noise is why published rows can fall below 100 (minimum observed 92), so `count` is no longer a clean threshold and min(count) must not be read as the cutoff. Six race/Hispanic-origin counts are preserved in data_note as n_white, n_black, n_aian, n_api, n_2prace, n_hispanic. The 'ALL OTHER NAMES' residual (36,257,637 people) is excluded as a non-name; per the Bureau the full 2020 tabulation has 7,765,578 distinct surnames (9.4M raw, 1.6M edited out), so this file publishes ~2%. NOTE the 2020 editing removed the surname 'NULL' that is present in both 2000 and 2010 — verified against the raw xlsx, so it is an upstream editorial change, not a NaN-parsing artifact; 'NAN' (rank 25954) survives and is genuine. 2020 also fixed the N-tilde mojibake of earlier editions by mapping to N (PENA). A companion _WithNegatives.xlsx holds the pre-optimization noisy counts (67,072 negative cells) and is deliberately NOT ingested. census.gov returns HTTP 403 to scripted clients (Cloudflare); the parser fetches byte-identical Wayback captures of the same census.gov URLs. Parser scripts/parse_us_census_surnames.py.

    Last verified 2026-07-30.

  • US Census Bureau. Counts: residents. surname. 151,491 forms. 2000. Licence: Public Domain.

    What we know about this register

    151,671 surnames occurring >= 100 times in the 2000 Census — the earlier edition of the same series as us-census-surnames-2010, giving a second time point on identical columns. Zip member is app_c.csv (the 2010 zip uses Names_2010Census.csv). Same >=100 threshold, hence list_coverage=partial, but note it carries NO 'ALL OTHER NAMES' residual row, so the below-threshold population cannot be quantified from this file the way it can for 2010. The six race/Hispanic-origin columns (pctwhite, pctblack, pctapi, pctaian, pct2prace, pcthispanic) plus prop100k/cum_prop100k have no home in the 12-column schema and are preserved as key=value pairs in data_note — this is what makes breakdown=[ethnicity] true rather than aspirational; the previous ingest declared it and dropped it. A cell of '(S)' means the Bureau suppressed that percentage for disclosure avoidance: suppressed cells are OMITTED from the pairs and named in a `suppressed=` list, so a suppressed value is never read as a zero. Same NaN traps, both genuine surnames here too: 'NULL' (rank 4590, 7,072) and 'NAN' (rank 44895, 450). DOWNLOAD IS BLOCKED from this environment: www2.census.gov and www.census.gov sit behind Cloudflare and return HTTP 403 to plain curl, a browser User-Agent, a Referer, and every proxy configured in official/.env (whose credentials are in any case expired — 407 Auth failed). The parser therefore fetches byte-identical Wayback captures of the same census.gov URLs via the `id_` raw modifier; pass --url to go direct from a network that can reach census.gov. Parser scripts/parse_us_census_surnames.py (--year 2000).

    Last verified 2026-07-30.

  • Social Security Administration. Counts: newborns. given. 20,558 forms. 1880–2025. Licence: Public Domain.

    What we know about this register

    names.zip = national; one txt per year: name,sex,count. Names <5 suppressed. SSA CDN requires Referer header — fetched via custom handler.

    Last verified 2026-05-09.

About this data

Official figures are reproduced from the register named beside them, at the year named beside them, and are never combined across registers. The "across all records" ranking counts records in our own corpus — historical registers, the diaspora, business and place records — and is not a population count. Bearer estimates are omitted where a name accounts for more than a quarter of a country's records, because the estimate is not defensible there. Names listed by reference works and licensed name dictionaries are cited as attesting a name; their figures are not published.

Data snapshot: 2026-09-12.

Questions

What is the most common given name in United States?
Mary, according to Census Bureau — First Name Frequency 2020 by sex (2020), with 1,765,503 bearers recorded among girls.
What is the most common surname in United States?
Smith, according to Census Bureau — Surname Frequency 2010 (2010), with 2,442,977 bearers recorded.

Cite this page: Mondonomo, “Names of United States”, https://nelma.mondonomo.ai/names/US (data snapshot 2026-09-12). Official figures from Census Bureau — Surname Frequency 2010; Census Bureau — First Name Frequency 2020 by sex.