The Most Popular English Names

In the list we have sorted English 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.

Boy Names

Ranking Name Gender Meaning
1 David Boy beloved
2 John Boy Yahweh is gracious
3 Michael Boy who is like God?
4 Paul Boy small
5 Andrew Boy manly, masculine
6 Peter Boy stone
7 James Boy he who supplants
8 Robert Boy bright fame
9 Mark Boy Warlike
10 Richard Boy brave ruler
11 Stephen Boy crown, wreath
12 Christopher Boy bearing Christ
13 Ian Boy God is gracious
14 Steven Boy Crown; Wreath
15 Thomas Boy twin
16 William Boy will helmet, protection
17 Alan Boy little rock
18 Anthony Boy -
19 Simon Boy he has heard
20 Brian Boy hill
21 Daniel Boy God is my judge
22 Martin Boy Servant Of Mars, God Of War
23 Matthew Boy gift of Yahweh
24 Kevin Boy handsome beloved
25 Philip Boy friend of horses
26 Gary Boy spear
27 Colin Boy young creature
28 Graham Boy gravel area; gray homestead
29 George Boy Farmer
30 Neil Boy champion
31 Keith Boy woodland, forest
32 Lee Boy pasture or meadow
33 Jonathan Boy Yahweh has given
34 Stuart Boy steward
35 Chris Boy Christ-Bearer
36 Kenneth Boy fire born; good-looking
37 Adam Boy man
38 Nicholas Boy people of victory
39 Darren Boy great
40 Edward Boy wealthy guard
41 Jason Boy healer
42 Raymond Boy protecting hands
43 Ronald Boy Counsel Rule
44 Joseph Boy he will add
45 Benjamin Boy son of the south
46 Barry Boy fair-haired
47 Derek Boy power of the tribe
48 Nigel Boy champion
49 Craig Boy rock, rocky
50 Charles Boy free man
51 Roger Boy famous spearman
52 Tony Boy Priceless one
53 Patrick Boy Nobleman
54 Roy Boy red
55 Malcolm Boy devotee of Saint Columba
56 Adrian Boy from Hadria
57 Terence Boy From an ancient roman clan
58 Geoffrey Boy peace
59 Trevor Boy great settlement
60 Timothy Boy honouring God
61 Scott Boy from Scotland, a Scotsman
62 Mohammed Boy praiseworthy
63 Leslie Boy holly garden
64 Jamie Boy he who supplants
65 Alex Boy man's defender, warrior
66 Eric Boy Always Ruler
67 Sean Boy God is gracious
68 Dennis Boy Devotee Of Dionysos
69 Dean Boy valley; church official
70 Carl Boy A mainly free man
71 Nick Boy Victory of the people
72 Gordon Boy large fortification
73 Jack Boy God is gracious
74 Alexander Boy defending men
75 Frank Boy Free Or From France
76 Wayne Boy wagon builder or driver
77 Luke Boy from Lucania
78 Sam Boy dark
79 Shaun Boy God is gracious
80 Arthur Boy bear or Thor, the eagle
81 Frederick Boy peaceful ruler
82 Tim Boy Short Form Of Timothy
83 Samuel Boy name of God
84 Terry Boy power of the tribe
85 Norman Boy northman
86 Gareth Boy gentle
87 Robin Boy Bright Fame
88 Clive Boy cliff, slope
89 Donald Boy A great chief who rules the world
90 Harry Boy Army Ruler
91 Ryan Boy king
92 Russell Boy little red
93 Phillip Boy horse lover
94 Ashley / Unisex ash meadow
95 Douglas Boy black river
96 Albert Boy noble and bright
97 Oliver Boy olive tree
98 Henry Boy home ruler
99 Francis Boy frenchman; free man
100 Phil Boy horse lover

Girl Names

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.