Over the past year, we’ve chronicled the latest in baby name news, like the trendiest celebrity baby names and the most popular baby names. With 2015 winding down, we’re turning to Nameberry to reveal which girl baby names charmed parents the most. It turns out Charlotte, the name of Britain’s baby princess and the newest entrant to the US Top 10, reigns as the new number one girls’ name on Nameberry’s 2015 popularity list. Charlotte takes over for Imogen as the most-viewed girls’ name on Nameberry, reclaiming the crown she held on the site from 2009 through 2011.

baby

Amelia, the official number one girls’ name in England and Wales, stands at number two. Ava moves all the way up from Number 26 to claim the third-place spot. Olivia, Lucy and Evelyn are new to Nameberry’s Top 10 for girls, taking over for Khaleesi, Violet and Hazel. Scroll on to discover the furthest rising baby names for girls and the top baby girl names for 2015.

Nameberry’s Top 10 Furthest Rising Baby Names for Girls

1. Esme, +55

2. Evelyn, +51

3. Mia, +35

4. Abigail, +32

5. Luna, +30

6. Chloe, +27

7. Emily, +26

8. Arabella, +24

9. Ava, +23

10. Anna, +22

The Nameberry popularity list gauges interest levels of visitors in names, measuring which name pages received the most page views. The majority of people searching on the site are looking for names for their babies, so the popularity list measures which names parents are likely to be naming their children in 2015 and 2016, versus the official US popularity list, which looks at which names parents chose in 2014. Nameberry’s searches also register ups and downs in interest due to news — such as Princess Charlotte’s birth — or pop culture events.

In 2015, three names popularized by movies and television shows — Daenerys, Elsa and Katniss — fell off the Top 100, while Khaleesi was one of furthest-falling. Also vanishing from our popularity list are several girls’ names with the trendy double-l sound: Delilah, Lily and Lola, though Lila remains strong at Number 24.

Nameberry’s 2015 Top 100 Baby Names for Girls:

1. Charlotte
2. Amelia
3. Ava
4. Olivia
5. Cora
6. Eleanor
7. Isla
8. Lucy
9. Evelyn
10. Penelope
11. Aurora
12. Violet
13. Adeline
14. Claire
15. Hazel
16. Adelaide
17. Emma
18. Scarlett
19. Arabella
20. Alice
21. Luna
22. Mia
23. Grace
24. Lila
25. Imogen
26. Esme
27. Rose
28. Quinn
29. Evangeline
30. Elizabeth
31. Ivy
32. Mila
33. Ella
34. Aria
35. Harlow
36. Caroline
37. Nora
38. Maeve
39. Khaleesi
40. Emily
41. Chloe
42. Matilda
43. Maisie
44. Aurelia
45. Isabella
46. Genevieve
47. Sienna
48. Anna
49. Thea
50. Nova
51. Stella
52. Audrey
53. Riley
54. Poppy
55. Clara
56. Elodie
57. Iris
58. Beatrice
59. Sophia
60. Eliza
61. Ellie
62. Ruby
63. Wren
64. Hadley
65. Harper
66. Willa
67. Abigail
68. Eden
69. Eloise
70. Jane
71. Maya
72. Lydia
73. Astrid
74. Clementine
75. Eliana
76. Mae
77. Seraphina
78. Cordelia
79. Piper
80. Everly
81. Isabel
82. Avery
83. Sadie
84. Emery
85. Margaret
86. Evie
87. Hannah
88. Emilia
89. Elsie
90. Ada
91. Eva
92. Josephine
93. Mabel
94. Leah
95. Olive
96. Julia
97. Elise
98. Daisy
99. Gemma
100. Rowan

Is your favorite name on this list? Tweet us and let us know @BritandCo!

This post was previously published on Nameberry by Pamela Redmond Satran.