Skip to content

Social Security Administration

Baby name popularity, baby name ranks and baby name birth counts

The Social Security Administration reports annual U.S. baby-name ranks and counts nationwide since 1880 and by state since 1960; counts under five are withheld.

Get name popularity

Get yearly U.S. baby-name ranks and reported birth counts from Social Security data. Ranks cover the top 1,000 names for each sex; counts are unavailable for names reported fewer than five times.

Your information

Birth-record sex, such as female. Defaults to the more common sex for this name across the available years.

Last birth year to include, such as 2025. Defaults to the latest available year.

First birth year to include, such as 1990. Defaults to 1990.

First name to check, such as Olivia.

1 credit per run

Example results

Sex
male
Name
James
Years
Years
YearPage LinkPopularity RankNumber of Babies
1990
8
32,359
1991
7
30,514
1992
9
28,513
1993
14
26,259
Example data · Run in Studio for fresh results.

Choose an action

About Social Security Administration

Social Security Administration (SSA) Get name popularity returns yearly U.S. ranks and reported birth counts for a required first name.

Birth-record sex and year bounds are optional inputs to Get name popularity.

List top baby names returns ranked U.S. or state names and birth counts for a year, with optional state and result limit.

Built by Fous from ssa.gov and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Social Security Administration.

Actions

Get name popularity

1 credit per run

Get yearly U.S. baby-name ranks and reported birth counts from Social Security data. Ranks cover the top 1,000 names for each sex; counts are unavailable for names reported fewer than five times.

What you provide

FieldTypeRequiredDescription
SexsexTextOptionalBirth-record sex, such as female. Defaults to the more common sex for this name across the available years.Example: Male
To Yearto_yearNumberOptionalLast birth year to include, such as 2025. Defaults to the latest available year.Example: 1993
From Yearfrom_yearNumberOptionalFirst birth year to include, such as 1990. Defaults to 1990.Example: 1990
First Namefirst_nameTextRequiredFirst name to check, such as Olivia.Example: James

What you get

FieldTypeDescription
SexsexTextBirth-record sex used for the rankings.Example: Male
NamenameTextName as reported by Social Security.Example: James
YearsyearsListAnnual popularity in chronological order. A missing count means fewer than five births were reported for that name and sex.
Yearyears[].yearNumberBirth year.Example: 1990
Page Linkyears[].page_linkTextSocial Security page for looking up this year’s baby-name popularity.Example: https://www.ssa.gov/oact/babynames/
Popularity Rankyears[].popularity_rankNumberRank among names of this sex, or null if not in the top 1,000.Example: 8
Number of Babiesyears[].number_of_babiesNumberReported births with this name and sex, or null when unavailable.Example: 32359

Example result

For Sex: Male, To Year: 1993, From Year: 1990, First Name: James

JSON
{
  "sex": "male",
  "name": "James",
  "years": [
    {
      "year": 1990,
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "popularity_rank": 8,
      "number_of_babies": 32359
    },
    {
      "year": 1991,
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "popularity_rank": 7,
      "number_of_babies": 30514
    },
    {
      "year": 1992,
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "popularity_rank": 9,
      "number_of_babies": 28513
    }
  ]
}

List top baby names

1 credit per run

List ranked U.S. baby names and birth counts for a year, nationwide or in a state. National years begin in 1880; state years begin in 1960. State lists contain at most 100 ranks.

What you provide

FieldTypeRequiredDescription
YearyearNumberOptionalBirth year, such as 2024. Defaults to the latest available year.Example: 2024
StatestateTextOptionalU.S. state name or two-letter code, such as California or CA. Leave blank for the whole United States.Example: California
Max Resultsmax_resultsNumberOptionalMaximum ranks to return, such as 20. Up to 100 for a state, or 1000 nationwide.Example: 20

What you get

FieldTypeDescription
AreaareaTextUnited States or state name.Example: United States
YearyearNumberBirth year.Example: 2025
NamesnamesList
Ranknames[].rankNumberExample: 1
Boy Namenames[].boy_nameTextExample: Liam
Girl Namenames[].girl_nameTextExample: Olivia
Page Linknames[].page_linkTextSSA page where visitors can select and view this list.Example: https://www.ssa.gov/oact/babynames/
Number of Boysnames[].number_of_boysNumberExample: 20818
Number of Girlsnames[].number_of_girlsNumberExample: 13544

Example result

For

JSON
{
  "area": "United States",
  "year": 2025,
  "names": [
    {
      "rank": 1,
      "boy_name": "Liam",
      "girl_name": "Olivia",
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "number_of_boys": 20818,
      "number_of_girls": 13544
    },
    {
      "rank": 2,
      "boy_name": "Noah",
      "girl_name": "Charlotte",
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "number_of_boys": 20358,
      "number_of_girls": 13400
    },
    {
      "rank": 3,
      "boy_name": "Oliver",
      "girl_name": "Emma",
      "page_link": "https://www.ssa.gov/oact/babynames/",
      "number_of_boys": 14939,
      "number_of_girls": 12754
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@social-security-administration",
  "visibility": "public",
  "operation": "get_name_popularity",
  "version": 1,
  "input": {
    "sex": "male",
    "to_year": 1993,
    "from_year": 1990,
    "first_name": "James"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Track a first name’s rank and reported births over time
  • Compare ranked baby names across states
  • Find top boy and girl names for a birth year
  • Review national baby-name rankings by year

Questions

Is Fous affiliated with Social Security Administration?

No. Fous is not affiliated with Social Security Administration. This workflow reads the public ssa.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a Social Security Administration account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from ssa.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

How popular was a first name in a given year?

Get name popularity returns yearly ranks and reported birth counts for a first name and birth-record sex.

What were the top baby names in a state?

List top baby names returns ranked names and birth counts for a selected state and year.

What were the top U.S. baby names in a year?

List top baby names returns ranked national names and birth counts for a selected year.

All Data workflowsBrowse all workflows