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.
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.
Example results
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 runGet 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
| Field | Type | Required | Description |
|---|---|---|---|
Sexsex | Text | Optional | Birth-record sex, such as female. Defaults to the more common sex for this name across the available years.Example: Male |
To Yearto_year | Number | Optional | Last birth year to include, such as 2025. Defaults to the latest available year.Example: 1993 |
From Yearfrom_year | Number | Optional | First birth year to include, such as 1990. Defaults to 1990.Example: 1990 |
First Namefirst_name | Text | Required | First name to check, such as Olivia.Example: James |
What you get
| Field | Type | Description |
|---|---|---|
Sexsex | Text | Birth-record sex used for the rankings.Example: Male |
Namename | Text | Name as reported by Social Security.Example: James |
Yearsyears | List | Annual popularity in chronological order. A missing count means fewer than five births were reported for that name and sex. |
Yearyears[].year | Number | Birth year.Example: 1990 |
Page Linkyears[].page_link | Text | Social Security page for looking up this year’s baby-name popularity.Example: https://www.ssa.gov/oact/babynames/ |
Popularity Rankyears[].popularity_rank | Number | Rank among names of this sex, or null if not in the top 1,000.Example: 8 |
Number of Babiesyears[].number_of_babies | Number | Reported 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
{
"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 runList 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
| Field | Type | Required | Description |
|---|---|---|---|
Yearyear | Number | Optional | Birth year, such as 2024. Defaults to the latest available year.Example: 2024 |
Statestate | Text | Optional | U.S. state name or two-letter code, such as California or CA. Leave blank for the whole United States.Example: California |
Max Resultsmax_results | Number | Optional | Maximum ranks to return, such as 20. Up to 100 for a state, or 1000 nationwide.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Areaarea | Text | United States or state name.Example: United States |
Yearyear | Number | Birth year.Example: 2025 |
Namesnames | List | |
Ranknames[].rank | Number | Example: 1 |
Boy Namenames[].boy_name | Text | Example: Liam |
Girl Namenames[].girl_name | Text | Example: Olivia |
Page Linknames[].page_link | Text | SSA page where visitors can select and view this list.Example: https://www.ssa.gov/oact/babynames/ |
Number of Boysnames[].number_of_boys | Number | Example: 20818 |
Number of Girlsnames[].number_of_girls | Number | Example: 13544 |
Example result
For
{
"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.
# 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.