Baby name rankings

Top 100 baby names in the United States in 2004

See the most popular baby names, how many were recorded, and how each rank changed from 2003.

Top 100

RankNameRecorded countChange from 2003
1Jacob28,0820
2Michael25,6180
3Emily25,1620
4Joshua24,3340
5Matthew22,9870
6Ethan22,336+3
7Andrew21,8180
8Emma21,727-2
9Daniel21,094+1
10Madison20,835+2
11William20,348+4
12Joseph20,250-4
13Ryan20,196+1
14Christopher19,733-3
15Anthony19,669-2
16Nicholas18,5910
17David18,4780
18Alexander18,040+1
19Tyler17,941-1
20Alexis17,652+1
21James16,564+2
22John16,5410
23Olivia16,181+2
24Hannah15,717-4
25Abigail15,525+2
26Dylan15,472-2
27Isabella15,070+12
28Nathan14,696+12
29Ashley14,465+3
30Jonathan14,4520
31Christian14,230+2
32Brandon14,194-3
33Samuel14,185-2
34Logan14,040+2
35Jordan14,007-9
36Benjamin13,899-1
37Samantha13,8250
38Zachary13,782-10
39Elizabeth13,640-5
40Sarah12,811-2
41Grace12,576+1
42Jose12,233+3
43Alyssa12,1540
44Angel12,130+3
45Noah12,003+3
46Justin11,929-5
47Gabriel11,797-3
48Elijah11,791+9
49Caleb11,367+2
50Kevin11,2660
51Sophia10,959+13
52Taylor10,916-6
53Austin10,897-4
54Robert10,719-2
55Thomas10,543+1
56Cameron10,165-2
57Evan10,117+8
58Connor10,116+5
59Lauren10,030-6
60Aidan10,0240
61Brianna9,857-3
62Kayla9,813-7
63Natalie9,721+7
64Luke9,634+4
65Jack9,607+2
66Anna9,5770
67Jessica9,505-8
68Isaiah9,322+6
69Hunter9,256-8
70Isaac9,222+3
71Jason9,096-9
72Riley9,092+9
73Jackson9,042+5
74Chloe8,796-3
75Mason8,781+8
76Hailey8,7250
77Ava8,680+30
78Gavin8,665-1
79Jasmine8,533+3
80Sydney8,469-8
81Aaron8,457-6
82Victoria8,321-13
83Jayden8,310+18
84Morgan8,306-4
85Ella8,279+32
86Juan8,169-1
87Kyle7,900-8
88Charles7,706+1
89Luis7,512+2
90Adam7,511-2
91Mia7,416+7
92Brian7,375-2
93Aiden7,284+28
94Julia7,1750
95Eric7,162-8
96Alex7,054+3
97Kaitlyn7,023-4
98Rachel6,957-14
99Sean6,799-3
100Katherine6,774-3

Data from US Social Security Administration · through 2025.