NameTrends

Most popular US baby names in 2025

Boy & girl name popularity from U.S. Social Security data, 1880–2025.

In 2025, the most popular US baby name for girls was Olivia (13,544 babies) and for boys was Liam (20,818 babies), per the U.S. Social Security Administration. The top five girl names were Olivia, Charlotte, Emma, Amelia, Sophia; the top five boy names were Liam, Noah, Oliver, Theodore, Henry. Rankings reflect the number of babies given each name on Social Security card applications. Explore any name's full history back to 1880, the top names by year and by state, and all-time rankings below.

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Top 10 girl names, 2025

#NameBabies
1Olivia13,544
2Charlotte13,400
3Emma12,754
4Amelia12,699
5Sophia12,561
6Mia11,078
7Isabella10,666
8Evelyn9,123
9Sofia8,252
10Eliana8,191

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Olivia, Charlotte, Emma, Amelia, Sophia, Mia, Isabella, Evelyn, Sofia, Eliana.

Top 10 boy names, 2025

#NameBabies
1Liam20,818
2Noah20,358
3Oliver14,939
4Theodore13,355
5Henry12,020
6James11,945
7Elijah11,111
8Mateo11,045
9William10,545
10Lucas10,219

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Liam, Noah, Oliver, Theodore, Henry, James, Elijah, Mateo, William, Lucas.

See the full top 100 for 2025, every year by year, or names A–Z.

What's trending: fastest-rising names (2025)

These names climbed the most positions between 2024 and 2025 among names ranked in both years. A rising rank reflects a real shift in how many babies got the name.

Biggest rank gains among girl names, 2024 to 2025. Source: SSA.
Girl name2024 to 2025Gained
Bessie#9666 to #6889+2777
Tammy#4881 to #3703+1178
Ethel#4937 to #4211+726
Dolores#3186 to #2567+619
Norma#2580 to #2012+568
Biggest rank gains among boy names, 2024 to 2025. Source: SSA.
Boy name2024 to 2025Gained
Callahan#364 to #227+137
Eithan#226 to #97+129
Ralph#1148 to #1048+100
Baker#315 to #217+98
Will#1289 to #1195+94

See more in fastest-rising names and fastest-falling names.

Browse

Names A–Z

661 names with full rank history.

By year

Top 100 boys & girls per year, back to 1880.

By state

Top names in all 51 states.

Rankings

All-time, rising, falling, gender-neutral.

All-time top names

Most-used names since 1880.

Blog

Trends and 2025 analysis.

Frequently asked questions

What were the most popular baby names in 2025?

For 2025, the most popular US baby name for girls was Olivia (13,544 babies) and for boys was Liam (20,818 babies), according to the Social Security Administration. The full top 10 girls were Olivia, Charlotte, Emma, Amelia, Sophia, Mia, Isabella, Evelyn, Sofia, Eliana, and the top 10 boys were Liam, Noah, Oliver, Theodore, Henry, James, Elijah, Mateo, William, Lucas.

Where does this baby-name data come from?

All figures come from the U.S. Social Security Administration's Popular Baby Names dataset, which counts names on Social Security card applications. National data goes back to 1880; state data is also available. SSA only publishes names with at least 5 occurrences in a year, so very rare names are not shown. The data is U.S. public domain.

How is a name's rank decided?

Within each year and sex, names are ranked by the number of babies given that name on Social Security card applications. Rank 1 is the most common. A name can have a different rank for boys versus girls. Names with the same count share a rank.

Why isn't a name I know listed?

SSA suppresses any name with fewer than 5 occurrences in a given year to protect privacy, and we build full history pages for roughly the top 600 names plus enduring classics. A name outside that set still exists in SSA's raw files but may not have a dedicated page here.

Source & accuracy

Data: U.S. Social Security Administration, Popular Baby Names, national data 1880–2025. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). SSA publishes only names with at least 5 occurrences in a year, so rare names may be absent. See our methodology.

Last updated: 2026-06-22