Top baby names for girls

baby names for girls

Struggling to find a name for your baby girl? Well, this article about baby names for girls might help you out a little bit. Or maybe you’ve already chosen a name….. See if it lands in the top 25 baby names for girls in England and Wales.

Choosing a name for your child is a BIG thing. It’s something that normally needs a lot of thought. Firstly it needs to fit well with your surname, and be aware of the initials! Then you need to think about any nicknames she may be called later in life.

If you’re expecting a boy you can read our baby names for boys article.

Does the name you call your baby girl affect her?

There is no conclusive proof that what you call your little girl will affect her in early life of later on in life. However, the way others interact with her certainly will to a degree. For example: If she is called names at school and is then bullied it will definitely affect her. Therefore you may want to think about giving her a unique name.

Here are the top 25 baby names for girls in england and Wales;

RankNameBabies registered
1Olivia2,761
2Amelia2,448
3Lily2,185
4Isla2,056
5Ivy1,956
6Florence1,936
7Freya1,929
8Poppy1,888
9Ava1,774
10Elsie1,727
11Isabella1,708
12Sofia1,626
13Sophia1,610
14Mia1,609
15Maya1,592
16Bonnie1,583
17Phoebe1,549
18Daisy1,548
19Sienna1,537
20Evelyn1,512
21Willow1,481
22Harper1,461
23Charlotte1,418
24Rosie1,406
25Grace1,390

This list of baby girls names were taken from the names that were registered in England and Wales. It is from the Civil registration of names. It was compiled by the ONS Office for National Statistics and you can view the website here.