Born in 2004 · Gen Z
Baby names of 2004
The Social Security name files, which cover every name given to at least 5 babies, list 3,821,229 babies born in 2004: 1,836,250 girls and 1,984,979 boys. Emily and Jacob were the most popular names, and 10.4% of all babies got a top-10 name, down from 14.5% in 1994. The name most tied to 2004 is Jaden: among girls, it was 17× as common that year as in the decades around it.
Quick facts
- Generation
- Gen Z
- Born 1997–2012
- Babies on record
- 3,821,229
- 1,836,250 girls · 1,984,979 boys
- Different names
- 18,835
- for girls, plus 13,228 for boys (5+ babies each)
- Top-10 names
- 10.4%
- of babies got one · girls 9.3%, boys 11.4%
Top 10 names of 2004
- Emily was the #1 name for girls every year from 1996 to 2007.
- Jacob was the #1 name for boys every year from 1999 to 2012.
How many babies got a top-10 name?
In 2004, 10.4% of babies were given one of that year's 10 most popular names. Across all years, that share fell from 29.0% in 1935 to 7.5% in 2025.
Names that sound like 2004
These names were far more common in 2004 than in the decades around it: the multiplier compares each name's share of 2004 babies with its average share 6–25 years before and after.
| Name | Sex | Rank | Vs. nearby |
|---|---|---|---|
| Jaden | Girl | #248 | 17× |
| Jadyn | Girl | #292 | 16× |
| Aidan | Boy | #40 | 8.4× |
| Jayden | Girl | #236 | 6.2× |
| Aniya | Girl | #262 | 5.4× |
| Jada | Girl | #81 | 5.4× |
| Trinity | Girl | #48 | 5.3× |
| Jaden | Boy | #83 | 5.2× |
| Payton | Boy | #239 | 4.9× |
| Lizbeth | Girl | #232 | 4.7× |
Names that peaked in 2004
Each of these reached its highest share of US babies in 2004, the high point in records going back to 1880. Rank is for 2004.
| Name | Sex | Rank |
|---|---|---|
| Nathan | Boy | #20 |
| Connor | Boy | #38 |
| Trinity | Girl | #48 |
| Ashton | Boy | #76 |
| Colin | Boy | #85 |
| Jake | Boy | #98 |
| Alexis | Boy | #103 |
| Ivan | Boy | #117 |
| Cesar | Boy | #158 |
| Paris | Girl | #157 |
New to the top 1,000 in 2004
Names that made the national top 1,000 for the first time in 2004 (records go back to 1880).
Girls
- Charlize436 babies
- Kimora312 babies
- Xiomara296 babies
- Marin295 babies
- Diya281 babies
- Harper274 babies
- Treasure274 babies
- Aleena273 babies
Boys
- Kanye509 babies
- Kyan379 babies
- Cohen315 babies
- Braylon272 babies
- Davian222 babies
- Jaidyn220 babies
- Demarion217 babies
- Landyn210 babies
Where are they now?
Top-100 names of 2004 that have since dropped out of the top 1,000. Ranks are for 2004 and 2025.
Girls
- Katelyn #59 in 2004 , now #1,077 in 2025
- Alexa #72 in 2004 , now #1,029 in 2025
- Marissa #78 in 2004 , now #1,679 in 2025
- Jada #81 in 2004 , now #1,201 in 2025
Boys
Every top-100 boys' name from 2004 is still in the 2025 top 1,000.
Source: U.S. Social Security Administration baby-name data, which covers names given to at least 5 babies of one sex in a year. About the data