NameBabs

Most Popular Girls' Names

The official Top 100 ranking of girls names in England and Wales based on ONS birth records.

The definitive ranking of the 100 most given names in England and Wales, normalised on a logarithmic scale to reflect real-world prevalence.

About our popularity index
1

Olivia

Popularity: 86/100

2

Lily

Popularity: 86/100

3

Amelia

Popularity: 85/100

4

Florence

Popularity: 84/100

5

Isla

Popularity: 84/100

6

Freya

Popularity: 83/100

7

Isabella

Popularity: 83/100

8

Poppy

Popularity: 83/100

9

Elsie

Popularity: 83/100

10

Ivy

Popularity: 83/100

11

Phoebe

Popularity: 82/100

12

Sophia

Popularity: 82/100

13

Sienna

Popularity: 82/100

14

Ava

Popularity: 82/100

15

Evelyn

Popularity: 82/100

16

Mabel

Popularity: 82/100

17

Daisy

Popularity: 81/100

18

Mia

Popularity: 81/100

19

Matilda

Popularity: 81/100

20

Sofia

Popularity: 81/100

21

Willow

Popularity: 81/100

22

Arabella

Popularity: 81/100

23

Harper

Popularity: 81/100

24

Grace

Popularity: 80/100

25

Rosie

Popularity: 80/100

26

Charlotte

Popularity: 80/100

27

Maya

Popularity: 80/100

28

Maeve

Popularity: 80/100

29

Hallie

Popularity: 80/100

30

Frankie

Popularity: 80/100

31

Evie

Popularity: 79/100

32

Lottie

Popularity: 79/100

33

Penelope

Popularity: 79/100

34

Aria

Popularity: 79/100

35

Delilah

Popularity: 79/100

36

Margot

Popularity: 79/100

37

Millie

Popularity: 78/100

38

Ruby

Popularity: 78/100

39

Violet

Popularity: 78/100

40

Aurora

Popularity: 78/100

41

Ella

Popularity: 77/100

42

Maisie

Popularity: 77/100

43

Emily

Popularity: 77/100

44

Esme

Popularity: 77/100

45

Ayla

Popularity: 77/100

46

Mila

Popularity: 77/100

47

Ada

Popularity: 77/100

48

Elodie

Popularity: 76/100

49

Bonnie

Popularity: 76/100

50

Olive

Popularity: 76/100

51

Riley

Popularity: 76/100

52

Alice

Popularity: 75/100

53

Maryam

Popularity: 75/100

54

Isabelle

Popularity: 75/100

55

Eleanor

Popularity: 75/100

56

Eden

Popularity: 75/100

57

Layla

Popularity: 75/100

58

Emilia

Popularity: 75/100

59

Iris

Popularity: 75/100

60

Ottilie

Popularity: 75/100

61

River

Popularity: 75/100

62

Harriet

Popularity: 74/100

63

Sophie

Popularity: 74/100

64

Eva

Popularity: 74/100

65

Eliza

Popularity: 74/100

66

Orla

Popularity: 74/100

67

Eliana

Popularity: 74/100

68

Luna

Popularity: 74/100

69

Lyla

Popularity: 74/100

70

Elizabeth

Popularity: 73/100

71

Zara

Popularity: 73/100

72

Imogen

Popularity: 73/100

73

Erin

Popularity: 73/100

74

Rose

Popularity: 73/100

75

Thea

Popularity: 73/100

76

Hazel

Popularity: 73/100

77

Lyra

Popularity: 73/100

78

Nova

Popularity: 73/100

79

Robin

Popularity: 73/100

80

Robyn

Popularity: 72/100

81

Fatima

Popularity: 72/100

82

Clara

Popularity: 72/100

83

Nancy

Popularity: 72/100

84

Ophelia

Popularity: 72/100

85

Nora

Popularity: 72/100

86

Beau

Popularity: 72/100

87

Eloise

Popularity: 71/100

88

Maria

Popularity: 71/100

89

Gracie

Popularity: 71/100

90

Emma

Popularity: 71/100

91

Lola

Popularity: 71/100

92

Chloe

Popularity: 71/100

93

Bella

Popularity: 71/100

94

Athena

Popularity: 71/100

95

Remi

Popularity: 71/100

96

Anaya

Popularity: 71/100

97

Raya

Popularity: 71/100

98

Lara

Popularity: 70/100

99

Rosa

Popularity: 70/100

100

Scarlett

Popularity: 70/100

Official UK Birth Data & Methodology

Behind the Data: Top 100 Most Popular Girls' Names

Understanding the official rankings, why we use logarithmic scoring, and how to navigate the playground overlap dilemma.

Metric: Popularity Score (0–100)

How we calculate this list

Our Popularity score is derived from the total registered births in the latest official UK Office for National Statistics (ONS) release (2025). Rather than a simple linear tally, we apply a logarithmic curve to normalise birth share into an intuitive 0–100 index. Log-scaling prevents massive #1 names from compressing names ranked 20–100 into artificially low figures, giving you a true reflection of real-world prevalence.

Why an index of 0–100? Rather than raw counts or arbitrary rank numbers, an indexed 0–100 score allows parents to compare momentum and longevity across different decades and genders on an equal mathematical footing.

Office for National Statistics (ONS) • 1996–2025

Where the data comes from

Every statistic on this page is computed from official civil registration records published by the UK Office for National Statistics (ONS) covering all registered live births in England and Wales from 1996 to the latest release (2025).

Normalised Birth Share

Raw counts mislead due to shifting annual birth totals across decades. We convert all records into Parts-Per-Million (PPM) so 1996 and 2025 are evaluated on an identical scale.

Child Privacy Safeguards

The ONS withholds any name given to fewer than 3 babies in a single calendar year to protect child confidentiality. We filter extreme low-count volatility so lists reflect genuine cultural patterns.

Decision Guide

Choosing between the lists

Every naming dilemma balances distinction, longevity, and familiarity. Here is how our three primary perspectives compare:

The Classics

Steady across 30 years

Best if: You want a dignified name that sounds natural at 5, 25, and 75, passes the résumé test, and avoids 2020s fads.

Trade-off: Traditional and familiar; unlikely to feel unusual or avant-garde.

Trending Names

Steepest 3-year growth

Best if: You want something modern, distinctive, and vibrant that captures the contemporary spirit before everyone else picks it.

Trade-off: Strong upward velocity means some will become mainstream staples in 5–10 years.

The Top 100

Highest current volume

Best if: You value universal warmth, instant recognition, zero spelling headaches, and effortless family consensus.

Trade-off: High playground overlap—likely to share their name with a classmate.

UK Demographic Insights

Current UK Trends in Girls' Names

In England and Wales, girls' naming fashions move nearly twice as quickly as boys' names. While boys' charts remain strongly anchored by multi-generational tradition, parents of girls are continually embracing new aesthetic waves. Right now, three defining currents are visible:

Botanical & Earthy

Organic revivals like Hazel, Opal, Sage, and Juniper are rocketing up the rankings as parents seek grounded simplicity.

Vintage Diminutives

Playful, vintage-inspired shorter forms ending in -ie or -y (like Romy, Gigi, Winnie, and Ettie) have staged a major resurgence.

Soft, Melodic Vowels

Flowing names ending in soft vowels (such as Maeve, Freya, Elora, and Lyra) have replaced heavier 1990s consonant patterns.

For parents who want to avoid hyper-trendy 2020s naming waves, our Classics list highlights steady, dignified stalwarts like Verity, Genevieve, Josie, and Harriet that have maintained their charm without disruption.

Frequently Asked Questions

Common Questions About Our Data

Where does NameBabs get its UK baby name data?+
All birth data on NameBabs is sourced directly from official birth registrations published by the UK Office for National Statistics (ONS) for England and Wales, spanning every year from 1996 through the latest 2025 release.
What is the difference between Popular and Trending names?+
Popular names reflect total birth volume right now (names like Olivia, Lily, Noah, and George). Trending names measure velocity and acceleration—names that were uncommon a few years ago but are experiencing rapid year-on-year growth (such as Romy, Enzo, or Sage).
What is a Classic or Timeless baby name on NameBabs?+
A classic name is one that has demonstrated consistent, low-volatility popularity across all 30 years of ONS records (1996–2025) without vanishing or undergoing sudden fad-driven spikes and crashes.
Why does NameBabs use Parts-Per-Million (PPM) instead of raw birth counts?+
The total number of births in England and Wales varies from year to year (ranging from roughly 600,000 to over 720,000). A raw count of 1,500 births represents a different proportion of babies in 1996 compared to 2025. PPM normalises all birth counts per million live births, allowing fair and accurate comparisons across decades.
Why are some rare names missing from these lists?+
Under UK government privacy regulations, the ONS withholds any name given to fewer than 3 babies in a single calendar year to protect child anonymity. Additionally, our Trending and Timeless charts filter out extreme low-count names to ensure rankings reflect genuine cultural trends rather than statistical noise.

Explore other girls lists

Cross-reference this list with other perspectives to find your perfect balance.