Baby names of 2023
Olivia and Liam topped the lists in 2023, out of 3,315,158 births recorded across 29,079 different names. That is 2.1% fewer than the 2022 files hold. About 3.3 million of them are alive today.
Girls
| # | Name | Births |
|---|---|---|
| 1 | Olivia | 15,329 |
| 2 | Emma | 13,590 |
| 3 | Charlotte | 12,638 |
| 4 | Amelia | 12,365 |
| 5 | Sophia | 11,999 |
| 6 | Mia | 11,404 |
| 7 | Isabella | 10,871 |
| 8 | Ava | 9,737 |
| 9 | Evelyn | 9,121 |
| 10 | Luna | 7,853 |
| 11 | Harper | 7,799 |
| 12 | Sofia | 7,665 |
| 13 | Camila | 7,581 |
| 14 | Eleanor | 6,765 |
| 15 | Elizabeth | 6,616 |
| 16 | Violet | 6,370 |
| 17 | Scarlett | 6,318 |
| 18 | Hazel | 6,193 |
| 19 | Emily | 6,177 |
| 20 | Lily | 6,176 |
| 21 | Gianna | 6,146 |
| 22 | Aurora | 6,081 |
| 23 | Penelope | 6,068 |
| 24 | Nora | 6,027 |
| 25 | Aria | 6,024 |
All 200 girls’ names of 2023 (17,615 recorded)
Boys
| # | Name | Births |
|---|---|---|
| 1 | Liam | 20,904 |
| 2 | Noah | 19,116 |
| 3 | Oliver | 14,792 |
| 4 | James | 11,739 |
| 5 | Elijah | 11,523 |
| 6 | Mateo | 11,293 |
| 7 | Theodore | 11,093 |
| 8 | Henry | 10,996 |
| 9 | Lucas | 10,890 |
| 10 | William | 10,673 |
| 11 | Benjamin | 10,224 |
| 12 | Levi | 9,399 |
| 13 | Sebastian | 8,892 |
| 14 | Jack | 8,715 |
| 15 | Ezra | 8,488 |
| 16 | Michael | 8,430 |
| 17 | Daniel | 8,402 |
| 18 | Leo | 8,160 |
| 19 | Samuel | 8,038 |
| 20 | Owen | 8,015 |
| 21 | Hudson | 7,957 |
| 22 | Alexander | 7,918 |
| 23 | Asher | 7,897 |
| 24 | Ethan | 7,810 |
| 24 | Luca | 7,810 |
All 200 boys’ names of 2023 (14,215 recorded)
Biggest climbers, girls
Names that gained the most ground on 2022:
Biggest climbers, boys
Names that gained the most ground on 2022:
First recorded in 2023, girls
Names the SSA had never published before 2023:
First recorded in 2023, boys
Names the SSA had never published before 2023:
Try it on yourself
Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.