Choosing a name for a baby girl is not easy. You need to consider whether the name will suit her when she is a cute baby, and once she has grown into a woman. Here is a girl’s name list of the most popular baby names given to baby daughters in Europe.
Each country releases its most popular name statistics at different time intervals. The baby girls’ names listed here all come from official statistic lists, but the list ranges from 2016 to 2020, depending on the country.
Choosing a Popular Girls’ Name
If you are looking to give your baby a popular girls’ name ‚Äì or to avoid commonly used girls’ names in Europe ‚Äì this girls name list will give you the top names in Italy, France, Germany, Belgium, England, Switzerland, Sweden, the Netherlands, and Denmark.
For more popular name lists from other countries, see the online list of International Statistical Agencies and International Organizations.
From the lists, you will see that the most common names for girls across Europe are currently Emma, Emily, Sophie/Sofie, or the slightly longer Sophia/Sofia and Chloe.
Top baby girl names in England and Wales
The most popular English baby girl names are:
1. Olivia
2. Ruby
3. Emily
4. Grace
5. Jessica
6. Chloe
7. Sophie
8. Lily
9. Amelia
10. Evie
11. Mia
12. Ella
13. Charlotte
14. Lucy
15. Megan
16. Ellie
17. Isabelle
18. Isabella
19. Hannah
20. Katie
Top baby girl names in Belgium
The most popular Belgian baby girl names are:
1. Emma
2. Louise
3. Sarah
4. Marie
5. Julie
6. Clara
7. Manon
8. Charlotte
9. Elise
10. Laura
11. Léa
12. Lotte
13. Lore
14. Lisa
15. Camille
16. Luna
17. Amber
18. Eva
19. Chloe
20. Lina
Top baby girl names in The Netherlands
The most popular Dutch baby girl names are:
1. Emma
2. Sophie
3. Julia
4. Lieke
5. Lotte
6. Sanne
7. Lisa
8. Eva
9. Anna
10. Noa
11. Tess
12. Fleur
13. Anne
14. Sara
15. Isa
16. Jasmijn
17. Femke
18. Roos
19. Lynn
20. Maud
Top baby girl names in Sweden
The most popular Swedish baby girl names are:
1. Alice
2. Maja
3. Ella
4. Emma
5. Elsa
6. Alva
7. Julia
8. Linnea
9. Wilma
10. Ebba
Top baby girl names in Denmark
The most popular Danish baby girl names are:
1. Mathilde
2. Emma
3. Laura
4. Freja
5. Sofie
6. Anna
7. Caroline
8. Ida
9. Sarah
10. Maja
11. L√¶rke
12. Emilie
13. Clara
14. Julie
15. Victoria
16. Isabella
17. Amalie
18. Josefine
19. Cecilie
20. Marie
Top baby girl names in France
The most popular French baby girl names are:
1. Emma
2. Clara
3. Inès
4. Jade
5. Lola
6. Lilou
7. Lena
8. Eva
9. Romane
10. Lou
Top baby girl names in Italy
The most popular Italian baby girl names are:
1. Giulia
2. Alessia
3. Alice
4. Chiara
5. Gaia
6. Ginevra
7. Emma
8. Ilaria
9. Viola
10. Ludovica
Top baby girl names in Spain
The most popular Spanish baby girl names are:
1. Lucia
2. Maria
3. Paula
4. Laura
5. Claudia
6. Irene
7. Marta
8. Alba
9. Sara
10. Carla
11. Andrea
12. Nerea
13. Julia
14. Natalia
15. Elena
16. Ana
17. Sofia
18. Carmen
19. Daniela
20. Marina
Top baby girl names in Germany
The most popular German baby girl names are:
1. Marie
2. Sophie/Sofie
3. Maria
4. Anna
5. Emma
6. Mia
7. Sophia/Sofia
8. Leonie
9. Lena
10. Johanna
Top baby girl names in Switzerland
The most popular Swiss baby girl names are (by language):
German-Swiss Names
1. Lara
2. Lena
3. Sara
4. Leonie
5. Laura
Italian Swiss Names
1. Giulia
2. Martina
3. Alice
4. Emma
5. Elisa
French-Swiss Names
1. Emma
2. Chloé
3. Eva
4. Clara
5. Léa
Choose a Fitting Second Name
Whatever you decide to call your little girl, don’t forget to choose a fitting second name! A second or subsequent name for a girl should sound good when said aloud with the first name. Very often, parents give children second names that have a significant meaning, for example naming the child after someone or choosing a name with qualities that their child will have ‚Äì like Joy or Hope.