List of the most popular names for new baby girls in 2004.Discuss top 100 girl names of 2004 on our forums, right now! Or, post a comment below.1. Emily 2. Ellie 3. Jessica 4. Sophie 5. Chloe 6. Lucy 7. Olivia 8. Charlotte 9. Katie 10. Megan 11. Grace 12. Hannah 13. Amy 14. Ella 15. Mia 16. Lily 17. Abigail 18. Emma 19. Amelia 20. Molly 21. Lauren 22. Millie 23. Holly 24. Leah 25. Caitlin 26. Rebecca 27. Georgia 28. Bethany 29. Eleanor 30. Isabelle 31. Ruby 32. Daisy 33. Freya 34. Isabella 35. Elizabeth 36. Jasmine 37. Erin 38. Alice 39. Evie 40. Amber 41. Paige 42. Abbie 43. Madison 44. Phoebe 45. Poppy 46. Aimee 47. Courtney 48. Niamh 49. Anna 50. Isabel 51. Keira 52. Libby 53. Isobel 54. Shannon 55. Tia 56. Sarah 57. Zoe 58. Maisie 59. Rosie 60. Alicia 61. Alisha 62. Eve 63. Rachel 64. Sophia 65. Nicole 66. Imogen 67. Natasha 68. Madeleine 69. Summer 70. Lydia 71. Alexandra 72. Scarlett 73. Morgan 74. Brooke 75. Maddison 76. Louise 77. Harriet 78. Laura 79. Francesca 80. Hollie 81. Mollie 82. Maya 83. Chelsea 84. Faith 85. Melissa 86. Eloise 87. Jodie 88. Jennifer 89. Kayleigh 90. Jade 91. Kate 92. Kiera 93. Charlie 94. Cerys 95. Georgina 96. Lara 97. Zara 98. Elise 99. Victoria 100. Katherine | |
Not yet a member? Join thousands of other parents and parents-to-be and Sign Up Here.