The Most Popular American First Names

In the list we have sorted American first 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 John Boy Yahweh is gracious
2 Michael Boy who is like God?
3 Robert Boy bright fame
4 David Boy beloved
5 James Boy he who supplants
6 Mary Girl sea of bitterness
7 William Boy will helmet, protection
8 Richard Boy brave ruler
9 Thomas Boy twin
10 Linda Girl flexible, soft, mild
11 Mark Boy Warlike
12 Charles Boy free man
13 Joseph Boy he will add
14 Patricia Girl Noble
15 Barbara Girl Foreign; Strange
16 Jennifer Girl fair one
17 Paul Boy small
18 Maria Girl star of the sea
19 Susan Girl lily
20 Daniel Boy God is my judge
21 Steven Boy Crown; Wreath
22 Lisa Girl God's promise
23 Karen Girl pure
24 Brian Boy hill
25 Elizabeth Girl my God is an oath
26 Nancy Girl grace
27 Donald Boy A great chief who rules the world
28 Kevin Boy handsome beloved
29 Gary Boy spear
30 Scott Boy from Scotland, a Scotsman
31 George Boy Farmer
32 Carol Girl Joyful song
33 Michelle Girl who resembles God
34 Edward Boy wealthy guard
35 Donna Girl lady
36 Sandra Girl Defender Of The People
37 Kenneth Boy fire born; good-looking
38 Chris Boy Christ-Bearer
39 Jason Boy healer
40 Ronald Boy Counsel Rule
41 Larry Boy -
42 Christopher Boy bearing Christ
43 Jose Boy -
44 Sharon Girl a fertile plain
45 Anthony Boy -
46 Laura Girl Laurel
47 Eric Boy Always Ruler
48 Amy Girl beloved
49 Matthew Boy gift of Yahweh
50 Stephen Boy crown, wreath
51 Frank Boy Free Or From France
52 Betty Girl Oath of God
53 Margaret Girl pearl
54 Andrew Boy manly, masculine
55 Deborah Girl bee
56 Jeffrey Boy Divinely peaceful
57 Melissa Girl bee
58 Timothy Boy honouring God
59 Cynthia Girl woman from Kynthos
60 Diane Girl divine
61 Joe Boy -
62 Julie Girl youthful or Jove's child
63 Angela Girl messenger; messenger of God
64 Jerry Boy -
65 Kimberly Girl Cyneburg's field
66 Jeff Boy A short form of jefferson
67 Sarah Girl lady, princess, noblewoman
68 Peter Boy stone
69 Brenda Girl sword
70 Jessica Girl He sees
71 Kathy Girl pure
72 Dorothy Girl gift of God
73 Kathleen Girl pure
74 Shirley Girl bright meadow
75 Stephanie Girl crown or garland
76 Janet Girl God is gracious
77 Kelly Girl descendant of Ceallach
78 Terry Boy power of the tribe
79 Rebecca Girl join, tie, snare
80 Jim Boy Supplanter
81 Christine Girl follower of Christ
82 Ann Girl He (God) has favored me
83 Pamela Girl honey or all sweetness
84 Patrick Boy Nobleman
85 Debra Girl bee
86 Dennis Boy Devotee Of Dionysos
87 Kim Girl Short Form Of Kimberly Or Kimball
88 Carolyn Girl free man
89 Jean Girl God is gracious
90 Helen Girl torch
91 Joyce Girl lord
92 Steve Boy Crown; Victorious
93 Cheryl Girl cherry fruit; green gemstone
94 Amanda Girl fit to be loved, lovable
95 Mike Boy -
96 Judy Girl praised
97 Joan Girl God is gracious
98 Teresa Girl late summer
99 Heather Girl evergreen flowering plant
100 Ruth Girl friend

American Name Generator

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