MyBabyNameGuide.com
Find meaning. Find inspiration. Find the name.

Baby Girl Names Popular in Both England & Wales and Canada (2024)

Last updated: 3/5/2026

This report compares the top 100 baby girl names in England & Wales and Canada for 2024. The intersection shows which names are popular in both markets — reflecting shared naming trends and cultural overlap.

Overlap summary

54 of the top 100 names appear in both countries (54% overlap).

Shared popularity leaders

Names with the most similar rankings in both countries:

Largest ranking differences

Names with the biggest rank gap between countries:

Names popular only in England & Wales

46 names appear in the top 100 only in England & Wales. Examples: Poppy, Elsie, Bonnie, Phoebe, Daisy, Sienna, Rosie, Evie, Arabella, Matilda.

Names popular only in Canada

46 names appear in the top 100 only in Canada. Examples: Abigail, Hannah, Charlie, Victoria, Eliana, Georgia, Julia, Elena, Anna, Lucy.

Visual overview

Longer bars indicate larger rank difference between the two countries.

Rank difference between countries

Freya
78
Zoe
78
Nora
72
Ellie
70
Emma
66
Chloe
64
Clara
64
Millie
56
Ruby
49
Hazel
48
Difference in ranking position between England & Wales and Canada (2024)

How the ranking works

The rankings in this report are based on official birth statistics from the United States and Canada for 2024.

Each name is ranked by the total number of babies who received the name in each country. The ranking position reflects how common the name was during that year.

For the comparison table, only names that appear in the top 100 rankings in both countries are included. The Rank diff column shows how many positions separate the name in the two national rankings.

Full ranking

The table below lists all baby girl names that appear in the top 100 in both England & Wales and Canada for 2024.

NameRank in England & WalesRank in CanadaBirths in England & WalesBirths in CanadaRank diff
Olivia112,7611,6390
Amelia242,4481,1232
Lily392,1857946
Isla4132,0567469
Ivy5331,95653928
Florence6281,93656922
Freya7851,92927078
Ava9101,7747821
Isabella11241,70860113
Sofia1261,6269216
Sophia1351,6101,0868
Mia1471,6099057
Maya15161,5926801
Evelyn20151,5126885
Willow21671,48135346
Harper22351,46152213
Charlotte2321,4181,52821
Grace25421,39046117
Maeve26461,26543220
Millie27831,25527356
Margot28681,24334840
Emily34361,1705212
Aria35221,15461013
Penelope36491,13342213
Ella39261,10858613
Ruby41901,02026149
Violet42171,01067725
Aurora43341,0025389
Emilia45409614695
Mila461195377335
Ayla47449224423
Luna483790850811
Alice491289675637
Sophie501988667131
Isabelle527584132123
Eva543281954922
Layla56507604196
Maryam578875226231
Rose593874250321
Elizabeth622370660739
Eleanor673167255036
Emma6936661,35866
Chloe72864686864
Hazel752762957348
Scarlett794161046538
Nova80796032891
Clara842056464664
Eloise855755639428
Nora861454972472
Ellie881853467670
Maria917250633419
Jasmine92915012601
Athena968248027814
Zoe992147162078

Click any name above to explore its historical ranking, meaning, origin, and full popularity timeline.

About the data

This analysis compares official birth statistics from both countries. Rankings are based on total birth counts for 2024. Names must appear in the top 100 in both countries to be included.

Explore related baby name trends

Share this report
Share on Facebook
Share on X
Share on Reddit
Share on Telegram
Copy link