The Most Popular English Girl Names

In the list we have sorted English girl names by popularity, along with their genders and meanings. By clicking on the highlighted names you can see additional information about the name, including the name's origin, religion, similar names and also celebrities with the same name.

Ranking Name Gender Meaning
1 Susan Girl lily
2 Margaret Girl pearl
3 Sarah Girl lady, princess, noblewoman
4 Patricia Girl Noble
5 Elizabeth Girl my God is an oath
6 Mary Girl sea of bitterness
7 Julie Girl youthful or Jove's child
8 Karen Girl pure
9 Christine Girl follower of Christ
10 Helen Girl torch
11 Emma Girl whole
12 Linda Girl flexible, soft, mild
13 Jean Girl God is gracious
14 Jane Girl God is gracious
15 Janet Girl God is gracious
16 Lisa Girl God's promise
17 Claire Girl bright, famous
18 Nicola Girl people of victory
19 Joan Girl God is gracious
20 Jennifer Girl fair one
21 Barbara Girl Foreign; Strange
22 Michelle Girl who resembles God
23 Joanne Girl -
24 Angela Girl messenger; messenger of God
25 Carol Girl Joyful song
26 Ann Girl He (God) has favored me
27 Laura Girl Laurel
28 Jacqueline Girl Supplanter
29 Sharon Girl a fertile plain
30 Rebecca Girl join, tie, snare
31 Sandra Girl Defender Of The People
32 Louise Girl famous warrior
33 Catherine Girl pure
34 Anne Girl Gracious, Merciful
35 Rachel Girl ewe
36 Kathleen Girl pure
37 Alison Girl noble, exalted
38 Amanda Girl fit to be loved, lovable
39 Deborah Girl bee
40 Samantha Girl God heard
41 Pauline Girl small
42 Sheila Girl blind
43 Victoria Girl victory
44 Caroline Girl free man
45 Maureen Girl star of the sea
46 Gillian Girl youthful
47 Wendy Girl Friend Or Blessed Ring
48 Pamela Girl honey or all sweetness
49 Dorothy Girl gift of God
50 Joyce Girl lord
51 Maria Girl star of the sea
52 Tracey Girl warlike
53 Valerie Girl strong or healthy
54 Diane Girl divine
55 Elaine Girl sun ray or shining light
56 Sally Girl princess
57 Charlotte Girl free man
58 June Girl young
59 Anna Girl He (God) has favored me
60 Eileen Girl hazelnut
61 Lesley Girl holly garden
62 Lucy Girl light
63 Brenda Girl sword
64 Tracy Girl warlike
65 Kelly Girl descendant of Ceallach
66 Irene Girl peace
67 Dawn Girl the first appearance of light or daybreak
68 Shirley Girl bright meadow
69 Clare Girl bright, famous
70 Amy Girl beloved
71 Doreen Girl brooding or gilded
72 Denise Girl follower of Dionysius
73 Natalie Girl birthday
74 Sylvia Girl woods or forest
75 Donna Girl lady
76 Marie Girl star of the sea
77 Ruth Girl friend
78 Gemma Girl gem or jewel
79 Hannah Girl favour, grace
80 Katie Girl pure
81 Lorraine Girl from Lorraine
82 Judith Girl Jewish woman
83 Paula Girl small
84 Yvonne Girl Yew
85 Julia Girl youthful or Jove's child
86 Fiona Girl fair or pale
87 Heather Girl evergreen flowering plant
88 Stephanie Girl crown or garland
89 Kate Girl pure
90 Kim Girl Short Form Of Kimberly Or Kimball
91 Andrea Girl manly, virile
92 Kerry Girl black-haired
93 Suzanne Girl Lily
94 Carole Girl free man
95 Rosemary Girl dew of the sea
96 Joanna Girl God is gracious
97 Tina Girl Follower of Christ
98 Emily Girl rival, laborious, or eager
99 Lynn Girl living near a lake, waterfall, or pool
100 Audrey Girl noble strength

English Name Generator

Use English name generator to quickly make up random realistic-looking names.