Baby Name Data
U.S. baby name statistics, 1880–2024 — counts, ranks and trends only

Baby Name Data: Counts, Ranks and Trends, 1880–2024

Olivia & Liam
the leading baby names of 2024 — 14,718 girl births and 22,164 boy births in SSA records

Baby Name Data is a statistics site built entirely from one source: the U.S. Social Security Administration's baby name records, covering births from 1880 through 2024. This site publishes counts, ranks, shares, and trends, and nothing else. There are no name meanings here, no origins, and no advice, because none of those things are in the source data. What the records do offer is the longest continuous account of naming in the United States: 145 years in which every recorded name, for girls and for boys separately, can be followed from its first appearance through its peak and into the present table, and compared against every other name competing in the same years.

The most recent table: top names of 2024

In 2024, the most recent year in the file, Olivia led girls' names for the sixth consecutive year with 14,718 recorded births, and Liam led boys' names with 22,164. Beneath them, Emma and Noah held second place on each side, followed by Amelia and Oliver. The full top ten for each sex is below, and the complete top one hundred, with concentration figures and reading notes, is on the dedicated 2024 rankings page. One fact about the modern table deserves emphasis before any other: the 2024 leaders' shares were both around or under one percent of recorded births for their sex, a fraction of the share the leaders of a century ago commanded, because naming has diversified steadily across the whole period this site covers.

RankGirls' name, 2024BirthsBoys' name, 2024Births
1Olivia14,718Liam22,164
2Emma13,485Noah20,337
3Amelia12,740Oliver15,343
4Charlotte12,552Theodore12,011
5Mia12,113James11,793
6Sophia12,088Henry11,547
7Isabella10,770Mateo11,302
8Evelyn9,116Elijah11,171
9Ava8,662Lucas10,703
10Sofia8,094William10,596

What you can explore

The name index collects dedicated history pages for the hundred names with the largest combined totals since 1880, each with its peak year, decade table, and sampled rank history. The year pages give the full top hundred for benchmark years across the whole period and for every year from 2010 to 2024. The decade pages sum ten years at a time to show which names defined each era, and the state pages show the 2024 leaders, fifteen-year leaders, and 1980 leaders for the twenty largest states. Readers new to this kind of data should start with the short guides on how the SSA counts names and how to read a name table, which explain the five-birth release rule, the treatment of spelling variants, and why count, rank, and share are always shown together here.

Every figure on every page traces to a line of the official file, and every page carries its source line and retrieval date. If a number here ever disagrees with the SSA's own published tables, the SSA's tables govern, and the contact page is the place to report the difference.

Disclaimer: Baby Name Data publishes statistics drawn from U.S. Social Security Administration baby name records. Figures are counts of Social Security card applications by year of birth and are shown for general information only. Counts below five in any year, sex, or state are not released by the SSA and are not estimated here. Nothing on this page is advice about what to name a child.

Data: U.S. Social Security Administration baby name records, 1880–2024, retrieved October 2026. Source: ssa.gov/oact/babynames/