Top Baby Girl Names in 2012

Girl Names



1. Imogen
2. Charlotte
3. Harper
4. Eleanor
5. Violet
6. Amelia
7. Seraphina
8. Isla
9. Penelope
10. Katniss
11. Evelyn
12. Ava
13. Maeve
14. Cora
15. Olivia
16. Merida
17. Alice
18. Adelaide
19. Sophia
20. Elizabeth
21. Eliza
22. Aurora
23. Hazel
24. Emma
25. Clementine
26. Evangeline
27. Clara
28. Claire
29. Grace
30. Nora
31. Matilda
32. Elodie
33. Willa
34. Wren
35. Rose
36. Scarlett
37. Josephine
38. Beatrice
39. Ivy
40. Lila
41. Aurelia
42. Eloise
43. Ruby
44. Isabella
45. Caroline
46. Audrey
47. Lucy
48. Mila
49. Maisie
50. Aria
51. Iris
52. Poppy
53. Genevieve
54. Emily
55. Adeline
56. Arabella
57. Mia
58. Everly
59. Margaret
60. Harlow
61. Mae
62. Chloe
63. Stella
64. Emmeline
65. Lydia
66. Lily
67. Francine
68. Ella
69. Jane
70. Juliet
71. Phoebe
72. Gemma
73. Esme
74. Sadie
75. Olive
76. Vivian
77. Cecilia
78. Hadley
79. Cordelia
80. Willow
81. Abigail
82. Beatrix
83. Delilah
84. Hannah
85. Frances
86. Kinsley
87. Anna
88. Luna
89. Georgia
90. Zoe
91. Ada
92. Madeline
93. Maya
94. Ellie
95. Isadora
96. Pearl
girl names

97. Louisa
98. Mabel
99. Piper
100.Anais