Top baby names of 2025
The top US baby names of 2025: Liam with 20,818 babies, Noah, Oliver, Olivia and Charlotte, from the Social Security Administration's latest data.
Free to edit and export · No signup to start
What the data shows
- 2025: 20,818 at Liam ♂, 10,666 at Isabella ♀ (49% lower).
About this chart
These are the 15 most-given baby names in the United States in 2025, boys and girls together, from the Social Security Administration's annual release. Liam (20,818) was the top boy name for the ninth year in a row, and Olivia (13,544) the top girl name for the seventh.
The boys' list is led by two names far ahead of the rest: Liam and Noah were each given to over 20,000 babies, while the next name, Oliver, had 14,939. On the girls' side the top five were all within about 1,000 babies of each other, led by Olivia, Charlotte, Emma, Amelia and Sophia.
The data
Source: U.S. Social Security Administration, baby names from Social Security card applications (names given to 5 or more babies). Retrieved November 4, 2026.
| Date | 2025 |
|---|---|
| Liam ♂ | 20,818 |
| Noah ♂ | 20,358 |
| Oliver ♂ | 14,939 |
| Olivia ♀ | 13,544 |
| Charlotte ♀ | 13,400 |
| Theodore ♂ | 13,355 |
| Emma ♀ | 12,754 |
| Amelia ♀ | 12,699 |
| Sophia ♀ | 12,561 |
| Henry ♂ | 12,020 |
| James ♂ | 11,945 |
| Elijah ♂ | 11,111 |
| Mia ♀ | 11,078 |
| Mateo ♂ | 11,045 |
| Isabella ♀ | 10,666 |
Post it
Suggested caption: “Liam, ninth year running. Is your name on the 2025 list?” Credit the source in your caption; it heads off the 'source?' comments.
Make it yours
- Switch between bar, line, column and donut races with one click.
- Pick 9:16 for Reels and TikTok, 4:5 for the feed or 16:9 for YouTube.
- Change the theme, font, colors and race length, and add your own captions.
- Paste your own numbers from Excel or Google Sheets. See the bar chart race maker for tips.
Frequently asked questions
What was the most popular baby name in 2025?
Liam was the most popular baby name in the US in 2025, given to 20,818 boys. The most popular girl name was Olivia, given to 13,544 girls, according to the Social Security Administration.
How many babies were named Noah in 2025?
20,358, making Noah the second most popular boy name, only 460 behind Liam.
Where does this data come from?
U.S. Social Security Administration, baby names from Social Security card applications (names given to 5 or more babies). Retrieved November 4, 2026. You can download the full table as a CSV from this page.
Can I turn this chart into a video?
Yes. Open it in the editor, change the title, theme, colors or format (9:16 for Reels and TikTok, 16:9 for YouTube), and export an MP4. Free exports are 720p with a small watermark; Pro ($11.99/month) removes it and adds 1080p, 4K and 60 fps.
Related data
All fun chartsMost popular boy names
Liam has been the top US boy name every year since 2017, with 20,818 babies in 2025. Before him came Noah, Jacob and 38 straight years of Michael.
Most popular girl names
Olivia has been the top US girl name since 2019, with 13,544 babies in 2025. Watch Linda, Mary, Lisa, Jennifer, Jessica, Emily and Emma take turns.
Most popular baby names
Liam, Noah, Oliver and Olivia lead America's baby names in 2025. Watch boys' and girls' names race since 2000, from Jacob and Emily to today.