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

Most Popular Baby Girl Names in the 2000s (England & Wales)

In England & Wales, the most common baby girl names in the 2000s were Emily, Chloe, Jessica, Olivia, Sophie — names chosen by more families than any others, ranked by total births.

This ranking is based on total births across the decade, which highlights names consistently chosen year after year — not just short-term spikes. Compare popular girl names in the 1990s for the previous decade.

Quick list of the most popular names

The most common baby girl names in the 2000s in England & Wales are listed below, based on total births across the decade.

How the ranking works

This ranking is based on total births for each name across all years in the decade. By aggregating data over a 10-year period, we highlight names with sustained popularity rather than short-term spikes. Names are ranked by total birth count, using national-level data only.

Key insights

Summary of the names with the highest total births:

  • Top name: Emily with 51,663 births over the decade
  • #1 share of top 100: 3.3%
  • Gap #1 vs #10: 1.4x
  • Gap #1 vs #50: 5.0x
  • Top 10 share: 27.2% of births in the ranking
  • Total births in top 100: 1,554,138

Why these names were popular in the 2000s

-y and -ie endings also featured — playful, familiar, easy to pronounce.

Length: The most popular names averaged around 6 letters, balancing familiarity and readability. Medium-length names dominated, offering both clarity and style.

Familiarity and social acceptance: Parents chose widely recognized names — easy to spell and pronounce. Socially safe yet modern.

Broader cultural influence: Media and trends shaped tastes. Names in popular culture often gained traction.

The core set remained at the top: rankings shifted year to year, but the same names dominated the upper tier.

What were common baby names in the 2000s?

The most common baby girl names in the 2000s remained remarkably stable across the decade. While rankings shifted slightly year to year, a consistent group dominated the top positions. Compare popular girl names in the previous decade. For current trends, see fastest rising names; for unique picks, see rare baby names.

Popularity trend over the decade

Over the 2000s, the most popular names remained remarkably stable — the same core dominated the upper tier year after year. New entries emerged in the lower half of the top 100 as trends evolved, but the top 10–20 changed slowly. For how the subsequent decade shifted, see top names in the next decade.

Visual overview

Top 10 by births

Emily
51,663 births
Chloe
50,965 births
Jessica
48,023 births
Olivia
44,937 births
Sophie
44,885 births
Ellie
37,285 births
Megan
36,834 births
Charlotte
36,599 births
Grace
36,009 births
Lucy
35,696 births
Total births in the 2000s

How the 2000s compare to other decades

The 2000s saw a shift toward simpler, shorter names and softer endings (-a, -y) — a move away from longer, more formal styles. Names became softer and more approachable than in earlier decades. Continuity: many names from the 1990s held on. Change: new options gained ground heading into the 2010s. The decade balanced tradition with a lighter, more modern feel.

How these names compare to today

Compared to today's trends, the 2000s list has aged in different ways. Some styles faded; others endured. For parents weighing a 2000s name today, those still ranking high recently are the safest bets. See trending baby names for what's rising now.

Full ranking

Full list of the top names in England & Wales for the 2000s.

#NameBirths (2000s)
1Emily51,663
2Chloe50,965
3Jessica48,023
4Olivia44,937
5Sophie44,885
6Ellie37,285
7Megan36,834
8Charlotte36,599
9Grace36,009
10Lucy35,696
11Hannah32,352
12Katie30,072
13Ella29,873
14Lily27,525
15Ruby27,082
16Amy26,784
17Amelia26,317
18Holly26,250
19Mia26,243
20Lauren24,747
21Molly23,077
22Abigail22,361
23Emma21,307
24Georgia19,817
25Rebecca19,725
26Bethany19,486
27Millie18,927
28Caitlin18,359
29Leah17,793
30Evie17,648
31Isabella17,458
32Daisy16,868
33Isabelle16,563
34Jasmine16,310
35Eleanor15,672
36Freya15,667
37Erin15,489
38Phoebe15,369
39Elizabeth15,001
40Alice14,315
41Poppy13,944
42Amber13,241
43Anna12,022
44Courtney11,755
45Imogen11,652
46Paige11,471
47Shannon11,068
48Isabel10,874
49Sarah10,643
50Maisie10,400
51Madison10,311
52Isobel10,298
53Niamh10,101
54Sophia10,056
55Summer9,653
56Scarlett9,599
57Tia9,426
58Abbie9,386
59Zoe9,334
60Ava9,319
61Rosie9,319
62Libby9,156
63Aimee8,925
64Nicole8,913
65Keira8,833
66Brooke8,653
67Rachel8,489
68Eve8,400
69Jade8,282
70Alisha8,214
71Laura7,897
72Natasha7,639
73Alexandra7,555
74Eva7,529
75Hollie7,483
76Lydia7,251
77Harriet7,245
78Matilda7,077
79Alicia6,895
80Lola6,723
81Madeleine6,697
82Lilly6,624
83Francesca6,539
84Maddison6,495
85Zara6,440
86Morgan6,426
87Isla6,404
88Faith6,338
89Maya6,329
90Victoria6,161
91Mollie6,096
92Skye5,997
93Gracie5,970
94Georgina5,912
95Amelie5,790
96Chelsea5,601
97Melissa5,525
98Sienna5,520
99Kayleigh5,477
100Layla5,413

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

Interpretation for parents

Stable vs trendy: These names dominated year after year — time-tested, not one-hit wonders. Good for familiar, socially accepted choices.

Popularity vs uniqueness: Higher rank means more births. For something less common, look further down or check birth counts. National data can differ from your area.

How to choose: Top 10 = maximum familiarity. 20–50 = familiar but not overused. Below 50 = more distinctive. For uniqueness, consider trending or rare options. Explore baby names in the previous decade, baby names in the next decade, trending baby names, all-time popular names for more options.

About the data

Data from Office for National Statistics (ONS). National totals only; no regional breakdown. We refresh as new data becomes available.

Explore related baby name trends

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