Most Popular Baby Girl Names in 2004

In this article we'll look at what the most popular baby girl names were for the year 2004. These names are taken directly from the Social Security card applications for births that occurred in the United States.

The table below shows the top 250 most popular baby girl names in 2004, with a total count for the number of births registered with that given name.

You can also use the links below to research more about the most popular baby names.

Top 1000 most popular boy names: 1-250 | 251-500 | 501-750 | 751-1000

Top 1000 most popular girl names: 1-250 | 251-500 | 501-750 | 751-1000

Rank Name Count
1 Emily 25,039
2 Emma 21,611
3 Madison 20,626
4 Olivia 16,106
5 Hannah 15,608
6 Abigail 15,427
7 Isabella 15,019
8 Ashley 14,373
9 Samantha 13,783
10 Elizabeth 13,562
11 Alexis 13,477
12 Sarah 12,742
13 Grace 12,536
14 Alyssa 12,107
15 Sophia 10,917
16 Lauren 9,982
17 Brianna 9,802
18 Kayla 9,771
19 Natalie 9,687
20 Anna 9,517
21 Jessica 9,470
22 Taylor 9,303
23 Chloe 8,728
24 Hailey 8,685
25 Ava 8,644
26 Jasmine 8,490
27 Sydney 8,367
28 Victoria 8,278
29 Ella 8,243
30 Mia 7,398
31 Morgan 7,296
32 Julia 7,147
33 Kaitlyn 6,988
34 Rachel 6,918
35 Katherine 6,739
36 Megan 6,687
37 Alexandra 6,623
38 Destiny 6,546
39 Jennifer 6,543
40 Allison 5,872
41 Savannah 5,813
42 Maria 5,755
43 Nicole 5,740
44 Haley 5,728
45 Mackenzie 5,728
46 Brooke 5,712
47 Makayla 5,665
48 Trinity 5,636
49 Kylie 5,557
50 Kaylee 5,442
51 Paige 5,438
52 Faith 5,419
53 Lily 5,401
54 Zoe 5,363
55 Stephanie 5,181
56 Jenna 5,175
57 Andrea 5,055
58 Riley 4,982
59 Katelyn 4,952
60 Angelina 4,916
61 Kimberly 4,846
62 Mary 4,815
63 Madeline 4,765
64 Leah 4,743
65 Lillian 4,734
66 Michelle 4,718
67 Amanda 4,682
68 Sara 4,506
69 Sofia 4,474
70 Rebecca 4,465
71 Jordan 4,447
72 Alexa 4,440
73 Gabrielle 4,419
74 Caroline 4,378
75 Vanessa 4,348
76 Gabriella 4,254
77 Avery 4,043
78 Marissa 4,009
79 Ariana 3,996
80 Audrey 3,902
81 Jada 3,891
82 Autumn 3,866
83 Maya 3,766
84 Evelyn 3,763
85 Jocelyn 3,743
86 Arianna 3,686
87 Amber 3,638
88 Isabel 3,637
89 Melanie 3,580
90 Diana 3,554
91 Danielle 3,529
92 Sierra 3,520
93 Leslie 3,500
94 Aaliyah 3,491
95 Erin 3,366
96 Amelia 3,352
97 Molly 3,344
98 Melissa 3,335
99 Claire 3,333
100 Bailey 3,308
101 Brooklyn 3,266
102 Katie 3,210
103 Nevaeh 3,181
104 Catherine 3,180
105 Angela 3,158
106 Amy 3,115
107 Isabelle 3,099
108 Jacqueline 3,066
109 Jade 3,052
110 Gabriela 3,022
111 Madelyn 3,006
112 Shelby 2,988
113 Mariah 2,981
114 Gracie 2,940
115 Breanna 2,896
116 Mya 2,895
117 Kennedy 2,886
118 Daniela 2,840
119 Adriana 2,830
120 Briana 2,825
121 Courtney 2,763
122 Kathryn 2,756
123 Christina 2,735
124 Gianna 2,726
125 Alexandria 2,652
126 Lydia 2,625
127 Angel 2,614
128 Miranda 2,612
129 Laura 2,553
130 Alicia 2,517
131 Ashlyn 2,455
132 Alexia 2,449
133 Margaret 2,436
134 Peyton 2,392
135 Sophie 2,388
136 Rylee 2,374
137 Kendall 2,360
138 Kelly 2,357
139 Ana 2,347
140 Summer 2,333
141 Kylee 2,296
142 Natalia 2,292
143 Daisy 2,271
144 Naomi 2,269
145 Reagan 2,269
146 Lindsey 2,255
147 Kate 2,218
148 Kelsey 2,198
149 Cheyenne 2,189
150 Sabrina 2,189
151 Mckenzie 2,184
152 Jillian 2,179
153 Alondra 2,178
154 Skylar 2,175
155 Karen 2,165
156 Mikayla 2,158
157 Paris 2,150
158 Ruby 2,119
159 Payton 2,077
160 Addison 2,054
161 Caitlin 2,050
162 Kyla 2,038
163 Crystal 2,034
164 Juliana 2,031
165 Caitlyn 2,030
166 Abby 2,024
167 Layla 2,012
168 Cassidy 2,007
169 Delaney 2,002
170 Charlotte 1,994
171 Mariana 1,991
172 Bianca 1,986
173 Cassandra 1,973
174 Valeria 1,957
175 Tiffany 1,955
176 Angelica 1,941
177 Carly 1,925
178 Alana 1,913
179 Hope 1,912
180 Valerie 1,904
181 Jasmin 1,886
182 Giselle 1,884
183 Erica 1,874
184 Genesis 1,858
185 Jazmin 1,857
186 Jordyn 1,833
187 Kiara 1,828
188 Mallory 1,828
189 Ellie 1,817
190 Aubrey 1,815
191 Serenity 1,785
192 Erika 1,772
193 Veronica 1,767
194 Chelsea 1,752
195 Karla 1,749
196 Sadie 1,749
197 Karina 1,734
198 Eva 1,727
199 Jamie 1,725
200 Julianna 1,683
201 Brenda 1,660
202 Mckenna 1,656
203 Lucy 1,639
204 Celeste 1,636
205 Maggie 1,631
206 Alejandra 1,629
207 Bethany 1,629
208 Zoey 1,622
209 Amaya 1,619
210 Adrianna 1,616
211 Lilly 1,614
212 Esmeralda 1,613
213 Makenzie 1,604
214 Elena 1,584
215 Nadia 1,584
216 Jayla 1,561
217 Meghan 1,557
218 Cadence 1,552
219 Ariel 1,546
220 Kyra 1,543
221 Aliyah 1,529
222 Cynthia 1,521
223 Liliana 1,519
224 Camryn 1,514
225 Monica 1,512
226 Elise 1,510
227 Makenna 1,464
228 Kailey 1,439
229 Alison 1,433
230 Hanna 1,426
231 Vivian 1,424
232 Lizbeth 1,422
233 Macy 1,415
234 Desiree 1,394
235 Rebekah 1,387
236 Jayden 1,383
237 Haylee 1,368
238 Allyson 1,367
239 Carmen 1,363
240 Brittany 1,356
241 Lindsay 1,354
242 Josephine 1,337
243 Nina 1,325
244 Heather 1,304
245 Asia 1,298
246 Jazmine 1,298
247 Hayley 1,297
248 Jaden 1,285
249 Kara 1,283
250 Laila 1,282

What's in a (Popular) Name?

How do we know which baby names are hot each year? It's simple! The Social Security Administration collects data as parents register their newborns for a Social Security card. So, instead of waiting for the 10-year census, we get an annual update on the trending names!

Popular Baby Names vs. Popular First Names: Any Differences?

If you're wondering why the most popular baby names and the most popular first names aren't the same, remember: first names include everyone, not just babies. With 16.5% of the population over 65, names popular in their generation, like 'Asia' or '', still top the charts. As the birth rate declines, we won't see baby names like 'Emily' or '' topping the overall popular names list until the Baby Boomer generation decreases significantly.

What Factors Influence Baby Name Popularity?

Ever wondered how a name like 'Olivia' or '' hits the charts? It's not an exact science, but here are some cool factors:

Celebrity Influence

Americans adore their stars! A favorite celeb can influence baby names, so if you see more little 'Madisons' or 's' running around, you might have a Hollywood A-lister to thank!

Character-Inspired Names

Bookworms and movie buffs often name their kids after beloved characters. If 'Hannah' or '' sound familiar, check out the latest bestseller or box-office hit!

Following the Trend

We humans are trend-followers. So, if a friend's baby 'Abigail' or '' has a cute ring to it, don't be surprised if it catches on!

The Power of Recall

Names heard repeatedly stick in our minds. So if 'Elizabeth' or '' are on repeat, you'll likely see them in the baby name charts.

Family Tradition

Some names like 'Isabella' or '' stand the test of time, thanks to the tradition of naming babies after older relatives.

Religion and Politics

Religious texts and political figures inspire many parents. Evergreen choices like 'Ashley' or '' show the lasting impact of religion and politics on baby names.

So, while we can't always predict why a name like 'Samantha' or '' becomes popular, these factors give us some fun insights into the ever-changing landscape of baby names!

Historical Data for Baby Names

If you're interested to see how the trends and popularity of baby names have changed, you can use the links below to view the historical data by decade.

Most popular first names, 1880-present | since 1950 | since 1960 | since 1970 | since 1980 | since 1990 | since 2000 | since 2010

Most popular boy names, 1880-present | since 1950 | since 1960 | since 1970 | since 1980 | since 1990 | since 2000 | since 2010

Most popular girl names, 1880-present | since 1950 | since 1960 | since 1970 | since 1980 | since 1990 | since 2000 | since 2010

Data Source(s)

All of the data on this page is sourced from the Social Security Administration (SSA) and excludes any names with fewer than 5 occurrences in any geographic area.