England and Wales girl names, 2020

Olivia is the most popular girl name in England and Wales for 2020, ahead of Amelia and Isla.

Year-over-year movement

2020 is the earliest year of England and Wales data here, so there is no previous list to compare it against. Later years show what moved.

Compared with Canada

49 of these 100 names also rank in the top 100 in Canada for 2020.

How the top 10 girl names in England and Wales rank in Canada for 2020.England and WalesCanada#1#50#100#250Olivia#1 in bothAmelia#2 → #4 ↓2Isla#3 → #11 ↓8Ava#4 → #7 ↓3Mia#5 → #8 ↓3Ivy#6 → #37 ↓31Lily#7 → #14 ↓7Isabella#8 → #30 ↓22Rosie#9 → #202 ↓193Sophia#10 → #5 ↑5

Where England and Wales and Canada disagree most

NameEngland and Wales CanadaDifference
Nancy#66#800↓734
Imogen#52#782↓730
Harriet#55#571↓516
Erin#58#562↓504
Robyn#74#564↓490

See the widest USA–Canada gaps →

Compared with USA

42 of these 100 names also rank in the top 100 in the USA for 2020.

How the top 10 girl names in England and Wales rank in USA for 2020.England and WalesUSA#1#100#250#500Olivia#1 in bothAmelia#2 → #6 ↓4Isla#3 → #44 ↓41Ava#4 → #3 ↑1Mia#5 → #8 ↓3Ivy#6 → #58 ↓52Lily#7 → #35 ↓28Isabella#8 → #7 ↑1Rosie#9 → #471 ↓462Sophia#10 → #5 ↑5

Where England and Wales and the USA disagree most

NameEngland and Wales USADifference
Nancy#66#897↓831
Florence#14#763↓749
Amelie#82#805↓723
Elodie#96#702↓606
Bonnie#45#606↓561

See the widest USA–Canada gaps →

Ranks 1–100

RankNameCanadaUSA
1Olivia#1 #1
2Amelia#4 ↓2#6 ↓4
3Isla#11 ↓8#44 ↓41
4Ava#7 ↓3#3 ↑1
5Mia#8 ↓3#8 ↓3
6Ivy#37 ↓31#58 ↓52
7Lily#14 ↓7#35 ↓28
8Isabella#30 ↓22#7 ↑1
9Rosie#202 ↓193#471 ↓462
10Sophia#5 ↑5#5 ↑5
11Grace#36 ↓25#28 ↓17
12Freya#126 ↓114#178 ↓166
13Willow#65 ↓52#48 ↓35
14Florence#41 ↓27#763 ↓749
15Emily#17 ↓2#18 ↓3
16Ella#19 ↓3#15 ↑1
17Poppy#256 ↓239#457 ↓440
18Evie#251 ↓233#319 ↓301
19Elsie#180 ↓161#234 ↓215
20Charlotte#3 ↑17#4 ↑16
21Evelyn#16 ↑5#9 ↑12
22Sienna#110 ↓88#166 ↓144
23Sofia#13 ↑10#17 ↑6
24Daisy#261 ↓237#143 ↓119
25Phoebe#291 ↓266#254 ↓229
26Sophie#15 ↑11#75 ↓49
27Alice#9 ↑18#76 ↓49
28Harper#38 ↓10#10 ↑18
29Matilda#348 ↓319#478 ↓449
30Ruby#80 ↓50#74 ↓44
31Emilia#46 ↓15#41 ↓10
32Maya#27 ↑5#61 ↓29
33Millie#210 ↓177#190 ↓157
34Isabelle#71 ↓37#121 ↓87
35Eva#28 ↑7#93 ↓58
36Luna#47 ↓11#14 ↑22
37Jessica#270 ↓233#399 ↓362
38Ada#164 ↓126#184 ↓146
39Aria#32 ↑7#27 ↑12
40Arabella#380 ↓340#202 ↓162
41Maisie#221 ↓180#412 ↓371
42Esme#298 ↓256#396 ↓354
43Eliza#191 ↓148#115 ↓72
44Penelope#55 ↓11#25 ↑19
45Bonnieunranked#606 ↓561
46Chloe#6 ↑40#26 ↑20
47Mila#10 ↑37#20 ↑27
48Violet#34 ↑14#37 ↑11
49Hallie#440 ↓391#374 ↓325
50Scarlett#24 ↑26#21 ↑29
51Layla#40 ↑11#24 ↑27
52Imogen#782 ↓730unranked
53Eleanor#53 #22 ↑31
54Molly#214 ↓160#174 ↓120
55Harriet#571 ↓516unranked
56Elizabeth#23 ↑33#16 ↑40
57Thea#178 ↓121#303 ↓246
58Erin#562 ↓504#521 ↓463
59Lottieunrankedunranked
60Emma#2 ↑58#2 ↑58
61Rose#39 ↑22#112 ↓51
62Delilah#162 ↓100#69 ↓7
63Bella#116 ↓53#64 ↓1
64Aurora#58 ↑6#36 ↑28
65Lola#284 ↓219#239 ↓174
66Nancy#800 ↓734#897 ↓831
67Ellie#22 ↑45#29 ↑38
68Mabel#324 ↓256#428 ↓360
69Lucy#64 ↑5#50 ↑19
70Ayla#70 #131 ↓61
71Maria#68 ↑3#109 ↓38
72Orlaunrankedunranked
73Zara#163 ↓90#216 ↓143
74Robyn#564 ↓490unranked
75Hannah#21 ↑54#39 ↑36
76Gracie#314 ↓238#208 ↓132
77Iris#145 ↓68#127 ↓50
78Jasmine#76 ↑2#141 ↓63
79Darcieunrankedunranked
80Margot#136 ↓56#233 ↓153
81Holly#249 ↓168#479 ↓398
82Amelie#384 ↓302#805 ↓723
83Amber#153 ↓70#513 ↓430
84Georgia#79 ↑5#177 ↓93
85Edith#431 ↓346#473 ↓388
86Maryam#135 ↓49#505 ↓419
87Abigail#20 ↑67#12 ↑75
88Myla#209 ↓121#277 ↓189
89Anna#44 ↑45#68 ↑21
90Clara#25 ↑65#103 ↓13
91Lilly#262 ↓171#231 ↓140
92Lyra#577 ↓485#549 ↓457
93Summer#160 ↓67#151 ↓58
94Maeve#98 ↓4#173 ↓79
95Heidi#215 ↓120#383 ↓288
96Elodie#118 ↓22#702 ↓606
97Lyla#125 ↓28#118 ↓21
98Eden#151 ↓53#130 ↓32
99Olive#170 ↓71#196 ↓97
100Aisha#242 ↓142#536 ↓436

Common questions

What is the most popular girl name in England and Wales for 2020?

Olivia. Amelia and Isla are next.

How many girl names are ranked in England and Wales for 2020?

This list ranks 100 names, from #1 (Olivia) down to #100. Anything below that was given to too few babies to rank meaningfully, or falls under the reporting threshold England and Wales uses.

About this list

Every position here counts real births registered in England and Wales during 2020, not a survey or an estimate. Names are ranked by how many babies received them, so rank 1 is the single most-registered girl name of the year. This page shows ranks 1 to 100: the first 100 are open, and “Show 50 more” opens the rest. Clicking a column heading re-sorts the whole list, not just the part on screen.

Spelling variants count separately, which is why closely related forms of the same name can sit far apart. Compare a single name across every year and place on its own page, or see which names moved fastest across the full data range.