The Social Security Administration publishes data on how common your name is

The Social Security Administration (SSA) keeps records of every name given to babies at birth, going back to 1880. You can search this database to see how many people with your exact name were born in any given year, or across all years combined. The tool is free and open to anyone — you do not need a Social Security number to use it.

This data comes from Social Security card applications. When parents explore for a Social Security number for a newborn, they report the child's name. The SSA has been collecting and publishing these names since 1997, though the underlying records go back much further. The database does not tell you who those people are or where they live — only how many babies received each name in each year.

The most common reason people search is straightforward curiosity: how many other Jennifers or Michaels were born the same year as you? But the data also matters if you are researching your family history, choosing a name for a child, or trying to understand naming trends across generations.

Key Takeaways

  • The SSA's baby name database covers births from 1880 onward and shows how many children received each name per year.
  • You can search by first name alone or by first and last name together to see popularity trends across decades.
  • The database only includes names from Social Security card applications, so it does not capture every birth in the United States.
  • Names that appear fewer than five times in a given year are not published, to protect privacy.
  • The data updates once per year, usually in May, with the previous year's birth records.

How to search the Social Security baby name database

Go to the SSA's official baby names website at ssa.gov/oact/babynames. The search tool is straightforward: enter a first name, choose a year or year range, and click the search button. Results show how many babies received that name in each year you selected, ranked by popularity.

You can search by first name only, which gives you the broadest picture. If you search for "Emma" from 1990 to 2023, you will see how many Emmas were born each year and where that name ranked among all names given to babies that year. You can also narrow the search to boys' names or girls' names, or search both at once.

The database also lets you search by first and last name together, though this is less common. Enter both names and the tool will show you how many people with that exact combination were born in each year. This search is slower and may return no results if the combination is very rare.

Results appear in a table and as a graph. The table shows the rank, count, and year for each result. The graph makes it straightforward to spot trends — you can see at a glance whether a name has been rising or falling in popularity over decades.

What the data includes and what it leaves out

The baby names database includes only names from Social Security card applications. In practice, this covers the vast majority of births in the United States, but not all of them. Children born to parents who did not explore for a Social Security number — whether because they were born abroad to non-citizen parents, or for other reasons — do not appear in the data.

The SSA also withholds names that appear fewer than five times in a given year. This is a privacy protection: if only two babies named "Zephyr" were born in 2015, publishing that number could make it possible to identify those children. As a result, very rare names may not show up in the database even though they were given to real children.

The data reflects the year the Social Security card was applied for, not necessarily the year the child was born. Most applications happen shortly after birth, but some are delayed. A child born in December 2022 might not receive a Social Security number until early 2023, so they would appear in the 2023 data.

The database does not include information about the child's sex, race, ethnicity, location, or any other detail beyond the name and year. It is purely a count of how many times each name was used.

Understanding name trends across generations

The SSA data reveals clear patterns in how naming preferences have shifted. Names like Michael, John, and James dominated the top rankings for decades but have fallen significantly in recent years. Meanwhile, names like Liam, Noah, and Olivia have risen sharply since the 2000s.

Some names show cyclical patterns. Jennifer was the most popular girls' name from 1970 to 1984, then declined steadily. Emma was extremely common in the 1800s, nearly disappeared by the 1970s, and has surged again since 2002. These cycles often reflect cultural shifts, celebrity influence, or the aging of a generation that popularized a name.

You can use the database to see how your own name has fared. If you were born in 1985 and named Sarah, you can see that Sarah ranked in the top five that year. You can also see how many other Sarahs were born that same year — which gives you a sense of how common your name was among your peers.

Why the SSA publishes this data

The Social Security Administration publishes baby name data as a public service. The agency has no commercial interest in the data and does not charge for access. The data is in the public domain, meaning anyone can read it, analyze it, or republish it.

Researchers use the data to study naming trends, cultural history, and demographic patterns. Genealogy websites and family history researchers use it to understand naming conventions in their ancestors' time. Parents use it to research names they are considering for their own children. The data has become a standard reference for anyone interested in how American naming practices have evolved.

The SSA updates the database once per year, usually in May. The update includes all Social Security card applications processed in the previous calendar year. This means the most recent data is always about one year old.

Limitations of the baby names database

The database tells you how common a name is, but not who has it or where they live. You cannot use it to find another person with your name, and the SSA does not provide that service. If you are trying to locate someone, you would need to use other resources like public records databases or social media.

The data also does not account for spelling variations. "Catherine," "Katherine," and "Kathryn" are counted as three separate names, even though they sound identical and are often considered variants of the same name. If you search for "Catherine," you will not see the counts for "Katherine" or "Kathryn" — you have to search for each spelling separately.

Names that appear fewer than five times per year are suppressed for privacy. This means you cannot see exact counts for very rare names. The database will straightforward not return a result, or will show a count of "less than 5." This makes it impossible to know the precise popularity of uncommon names.

How to read the full dataset

The SSA also makes the complete baby names dataset available for read. Instead of searching one name at a time, you can read a file containing all names from a specific year, or all names across all years. This is useful if you want to analyze naming trends yourself or use the data in a research project.

The read files are in plain text format and are free. You can find them on the same ssa.gov/oact/babynames page where the search tool is located. Each file is organized by year and includes the name, sex, count, and rank for every name that appears at least five times that year.

Once you read the file, you can open it in a spreadsheet program like Excel or Google Sheets, or import it into a database. This lets you sort, filter, and analyze the data however you want. Many genealogy and data analysis websites have built tools around this dataset, so you may also find third-party sites that present the data in different ways.

Frequently Asked Questions

Can I use this database to find someone with my name?

No. The database only shows how many people share a name, not who they are or where they live. It does not include addresses, phone numbers, or any identifying information beyond the name and birth year. To locate a specific person, you would need to use other resources like public records databases, social media, or a people search service.

Why does my name not show up in the database?

Names that appear fewer than five times in a given year are not published. If your name is very rare, or if you were born in a year when it was particularly uncommon, it may not appear in the results. You can also check whether you were born in a year the database covers — the data goes back to 1880 but only includes names from Social Security applications, which became widespread in the 1930s and 1940s.

How often is the database updated?

The SSA updates the baby names database once per year, usually in May. The update includes all Social Security card applications processed in the previous calendar year. This means the most recent data available is always about one year old.

Can I search for names from other countries?

The database only includes names from Social Security card applications in the United States. It does not cover births in other countries. However, it does include names given to children born abroad if their parents applied for a U.S. Social Security number for them.

What if I want to analyze the data myself?

The SSA makes the complete dataset available for read in plain text format. You can read files by year or read all years at once. Once you have the file, you can open it in a spreadsheet program or import it into a database to sort, filter, and analyze the data however you want.