Social Security publishes data on the most popular baby names each year, drawn from Social Security card applications

The Social Security Administration (SSA) releases an annual dataset showing the most common baby names given to children born in the United States. This data comes from Social Security card applications filed for newborns and young children. The SSA has published this information since 1997, and the historical records go back to 1880 for names given to children who later applied for Social Security numbers.

The data is free and publicly available on the SSA website. It shows which names were most popular in each year, broken down by sex assigned at birth. Researchers, journalists, genealogists, and parents use this information to understand naming trends, track cultural shifts, and explore how immigration and other social changes have shaped American naming practices over time.

The dataset does not include every name given to every child born in the United States — only those whose parents filed for a Social Security number. In practice, this covers the vast majority of children born in the country, since a Social Security number is needed for tax purposes, school enrollment, and most financial accounts.

Key Takeaways

  • The SSA publishes annual lists of the top 1,000 baby names for boys and girls, updated each year with data from the previous year's Social Security applications.
  • Historical name data is available back to 1880, allowing researchers to track how naming patterns have changed over more than a century.
  • The data reflects real naming choices made by American parents and can show the influence of cultural events, celebrity names, and immigration patterns on baby naming.
  • You can search the SSA database by name to see how popular a specific name was in a given year and how its rank has changed over time.
  • The data is organized by year and by the sex assigned at birth on the Social Security application, which reflects how names were recorded at the time of application.

How to access the Social Security baby names database

The SSA maintains a searchable tool on its website where you can look up baby name data. You can search by a specific name to see its popularity ranking in any year from 1880 onward, or you can browse the top 1,000 names for a particular year and sex.

The tool shows you the rank of a name in a given year, how many babies received that name, and how the name's popularity has changed across decades. For example, you can see that the name Michael was the most popular boy's name for many years in a row, or that the name Liam rose dramatically in popularity starting in the 2000s.

You do not need to create an account or provide personal information to use the database. The search function is straightforward: enter a name, select a year or year range, and the tool returns the data. Some versions of the tool also let you compare multiple names side by side to see how their popularity tracks over time.

What the data reveals about naming trends

The baby names dataset shows clear patterns in how American naming practices have shifted. For instance, the most popular names have become more diverse over time. In 1950, the top 10 names for boys were heavily dominated by traditional Anglo-Saxon names like James, Robert, and John. By 2020, the top 10 included names from many different cultural backgrounds, including Liam, Noah, Oliver, Elijah, and James.

The data also reflects major cultural events and trends. After the television show "Friends" aired in the 1990s, the name Rachel jumped into the top 10 for girls and stayed there for years. The rise of celebrity culture means that when a famous person names their child something unusual, that name often climbs the rankings in the following years. Immigration waves have also shaped the data — for example, the increasing popularity of Hispanic names in recent decades reflects demographic changes in the United States.

Researchers have used this dataset to study how names relate to social class, race, and ethnicity. Some studies have found that certain names are associated with particular regions, religions, or immigrant communities, and that these associations can persist for generations even as the broader population changes.

Limitations of the Social Security baby names data

The dataset covers only children for whom a Social Security number was requested, which means it does not include every child born in the United States. Historically, this exclusion was more significant — in the early 1900s, many children, particularly in rural areas and among certain immigrant communities, did not receive Social Security numbers as infants. Today, the coverage is much more complete, but it is not universal.

The data is also organized by the sex assigned at birth as recorded on the Social Security application. This means the dataset does not capture how names are used across different gender identities, and historical records reflect the naming conventions and legal categories of their time.

Additionally, the SSA withholds data on names given to fewer than five children in a given year for privacy reasons. This means very rare names do not appear in the public dataset, even though they were given to real children.

How the SSA collects and publishes this data

The SSA gathers name information from Social Security card applications. When a parent or guardian applies for a Social Security number for a child, they provide the child's name as it appears on the birth certificate or other identifying document. The SSA aggregates this information annually and publishes statistics on the most common names.

The agency publishes the data in multiple formats. The most accessible is the online searchable database on the SSA website. The agency also releases the raw data in downloadable files for researchers who want to conduct their own analysis. These files include year-by-year rankings, the number of children given each name, and historical trends.

The SSA updates the dataset once per year, usually in May, with data from Social Security applications filed in the previous calendar year. This means there is always a lag of several months between when a child is born and when their name appears in the published statistics.

Why researchers and genealogists use baby names data

Genealogists use the baby names dataset to understand naming patterns within families and communities. If you are researching your family history, knowing which names were popular in a particular year and region can help you narrow down which ancestor you are looking at in historical records. For example, if you know your great-grandmother was born in 1920 and named Mary, the data can tell you how common that name was among children born that year.

Demographers and sociologists use the data to study how immigration, cultural change, and social movements have shaped American society. The rise and fall of particular names can reflect broader shifts in which groups are immigrating to the United States, how different communities are integrating, and which cultural references are influencing parents' choices.

Journalists and media outlets often use the baby names data to write stories about cultural trends. News articles about "the most popular baby names of the year" or "how celebrity culture is changing baby names" typically draw on the SSA dataset as their source.

Frequently Asked Questions

How far back does the Social Security baby names data go?

The SSA publishes detailed annual rankings back to 1997. For historical data, the agency has compiled information on names given to children born as far back as 1880, based on Social Security applications filed by people born in that era. However, the coverage and accuracy of data from the 1800s and early 1900s is lower than modern data.

Can I find out how many babies were given a specific name in a specific year?

Yes. The SSA database shows not only the rank of a name in a given year but also the number of babies who received that name. For example, you can see that 20,000 babies were named Olivia in 2020, or that 15,500 were named Liam. Names given to fewer than five children in a year are not published for privacy reasons.

Does the data include names from all 50 states?

The national rankings include data from all states. The SSA also publishes state-by-state breakdowns, so you can see which names were most popular in a specific state in a given year. This can reveal regional differences in naming preferences.

Is the baby names data the same as census data?

No. The baby names data comes from Social Security applications and shows names given to children at birth or shortly after. Census data is collected every 10 years and includes the names of people of all ages living in the United States at that time. The two datasets can be used together to understand naming patterns across different time periods and age groups.

Can I use this data to predict what names will be popular in the future?

The historical data can show you trends — for example, that certain names have been rising in popularity for several years — but it cannot predict future naming choices. Naming preferences are influenced by unpredictable factors like celebrity culture, media, and cultural events. The data is useful for understanding the past and present, not for forecasting what parents will choose next year.