2004
Top Baby Names of 2004
The most popular baby names in the United States
👧
Girl Names
Top 50 in 2004
1
Emily 25,041 2
Emma 21,620 3
Madison 20,628 4
Olivia 16,108 5
Hannah 15,613 6
Abigail 15,435 7
Isabella 15,021 8
Ashley 14,377 9
Samantha 13,787 10
Elizabeth 13,574 11
Alexis 13,477 12
Sarah 12,754 13
Grace 12,536 14
Alyssa 12,109 15
Sophia 10,919 16
Lauren 9,983 17
Brianna 9,804 18
Kayla 9,773 19
Natalie 9,689 20
Anna 9,529 21
Jessica 9,470 22
Taylor 9,303 23
Chloe 8,729 24
Hailey 8,685 25
Ava 8,645 26
Jasmine 8,492 27
Sydney 8,368 28
Victoria 8,279 29
Ella 8,251 30
Mia 7,399 31
Morgan 7,295 32
Julia 7,149 33
Kaitlyn 6,988 34
Rachel 6,920 35
Katherine 6,742 36
Megan 6,687 37
Alexandra 6,625 38
Destiny 6,546 39
Jennifer 6,545 40
Allison 5,873 41
Savannah 5,814 42
Maria 5,757 43
Nicole 5,741 44
Haley 5,728 44
Mackenzie 5,728 46
Brooke 5,712 47
Makayla 5,666 48
Trinity 5,638 49
Kylie 5,557 50
Kaylee 5,444 👦
Boy Names
Top 50 in 2004
1
Jacob 27,906 2
Michael 25,470 3
Joshua 24,213 4
Matthew 22,882 5
Ethan 22,210 6
Andrew 21,714 7
Daniel 21,012 8
William 20,235 9
Joseph 20,145 10
Christopher 19,636 11
Anthony 19,613 12
Ryan 19,497 13
Nicholas 18,519 14
David 18,407 15
Alexander 17,925 16
Tyler 17,450 17
James 16,469 18
John 16,467 19
Dylan 14,852 20
Nathan 14,633 21
Jonathan 14,375 22
Brandon 14,135 23
Samuel 14,128 24
Christian 13,925 25
Benjamin 13,829 26
Zachary 13,712 27
Logan 13,140 28
Jose 12,187 29
Noah 11,911 30
Justin 11,879 31
Elijah 11,714 32
Gabriel 11,563 33
Caleb 11,305 34
Kevin 11,220 35
Austin 10,745 36
Robert 10,681 37
Thomas 10,504 38
Connor 10,049 39
Evan 9,983 40
Aidan 9,824 41
Luke 9,597 42
Jack 9,580 43
Jordan 9,560 44
Angel 9,516 45
Isaiah 9,264 46
Isaac 9,181 47
Jason 9,063 48
Jackson 8,977 49
Hunter 8,902 50
Cameron 8,887 About 2004 Baby Name Rankings
These rankings show the most popular baby names in the United States for 2004, based on Social Security Administration data. The list includes all babies born in the U.S. whose names were registered with the SSA.
Names are ranked by the number of babies given each name during the year. Click on any name to see its complete history, including popularity trends over 145 years and regional data across all 50 states.