NameRank
Every name given to a US baby since 1880,
ranked year by year — straight from Social Security Administration birth records.
105,966 names ·
375,362,447 births · public domain.
Browse
By Year
8,000 names
* ≥5% of bearers are the minority sex
(3,194 names) ·
** ≥20%, genuinely unisex (3,590 names).
11,854 names appear under both sexes at some level, so presence
alone isn't meaningful — these flags use the minority sex's share of all bearers.
# Name M / F split
All-time Since 2016
Years
1
Herbert
M
229,383
632
1880–2025
2
Bill
M
161,190
297
1880–2025
3
Jim
M
153,938
357
1880–2025
4
Tom
M
140,370
656
1880–2025
5
Herman
M
136,772
597
1880–2025
6
Jimmie*
83%M
135,266
558
1880–2025
7
Jeff
M
120,502
495
1880–2025
8
Kerry**
51%M
98,644
677
1920–2025
9
Bob
M
93,308
103
1880–2025
10
Claude
M
92,289
418
1880–2025
11
Tim
M
83,546
469
1880–2025
12
Brad
M
83,293
386
1880–2025
13
Rick
M
81,964
529
1919–2025
14
Willard
M
78,542
444
1880–2025
15
Greg
M
77,849
263
1915–2025
16
Ted
M
75,424
454
1880–2025
17
Stuart
M
69,190
575
1880–2025
18
Kirk
M
68,264
666
1880–2025
19
Dave
M
64,492
671
1880–2025
20
Rickey
M
62,391
613
1924–2025
21
Homer
M
61,279
288
1880–2025
22
Earnest
M
59,115
262
1880–2025
23
Hubert
M
57,761
318
1880–2025
24
Wilbur
M
57,196
296
1880–2025
25
Geoffrey
M
54,534
539
1895–2025
26
Horace
M
54,356
200
1880–2025
27
Rudolph
M
53,638
319
1880–2025
28
Willis
M
53,154
556
1880–2025
29
Randolph
M
49,536
276
1880–2025
30
Carlton
M
49,167
577
1880–2025
31
Garry
M
47,849
238
1880–2025
32
Delbert
M
47,056
180
1880–2025
33
Merle**
68%M
45,389
261
1880–2025
34
Sylvester
M
43,857
667
1880–2025
35
Pete
M
43,700
525
1880–2025
36
Lowell
M
41,677
386
1881–2025
37
Carroll*
86%M
41,347
62
1880–2023
38
Laurence
M
40,215
699
1880–2025
39
Wilbert
M
40,193
241
1880–2025
40
Sherman
M
39,393
324
1880–2025
41
Roosevelt
M
38,024
475
1895–2025
42
Gregg
M
36,624
81
1881–2025
43
Ron
M
36,432
372
1919–2025
44
Marty*
89%M
36,269
567
1896–2025
45
Rufus
M
36,225
278
1880–2025
46
Orville
M
35,220
139
1880–2025
47
Dewey
M
34,920
264
1887–2025
48
Terence
M
34,460
628
1885–2025
49
Bert
M
34,242
105
1880–2025
50
Elbert
M
33,608
103
1880–2025
51
Ken
M
33,043
533
1900–2025
52
Darin
M
32,910
443
1948–2025
53
Bradford
M
32,114
517
1880–2025
54
Stewart
M
31,285
291
1880–2025
55
Doyle
M
30,652
115
1889–2025
56
Bret
M
30,051
241
1926–2025
57
Darrel
M
29,892
229
1900–2025
58
Zachery
M
29,874
612
1948–2025
59
Cary*
82%M
29,827
319
1880–2025
60
Darrin
M
29,747
449
1947–2025
61
Carey**
57%M
29,621
224
1880–2025
62
Wilfred
M
29,520
278
1880–2025
63
Randal
M
29,324
224
1909–2025
64
Sammie**
73%M
28,669
533
1880–2025
65
Kris**
51%M
27,971
652
1937–2025
66
Grover
M
27,205
246
1880–2025
67
Dewayne
M
26,598
634
1912–2025
68
Ed
M
26,370
57
1880–2024
69
Jerald
M
26,293
309
1909–2025
70
Eldon
M
26,157
636
1881–2025
71
Johnie*
80%M
26,074
87
1880–2025
72
Timmy
M
25,923
242
1926–2025
73
Jess
M
25,550
295
1880–2025
74
Jarrod
M
25,351
331
1965–2025
75
Edmond
M
24,900
686
1880–2025
76
Garland
97%M
24,712
207
1880–2025
77
Matt
M
23,892
441
1880–2025
78
Buddy
M
22,585
281
1893–2025
79
Burton
M
22,534
256
1880–2025
80
Murray
M
22,299
568
1880–2025
81
Roscoe
M
22,170
725
1880–2025
82
Cleveland
M
22,032
183
1880–2025
83
Rodger
M
21,556
180
1891–2025
84
Erwin
M
21,262
520
1880–2025
85
Gerry**
68%M
21,125
117
1904–2025
86
Elwood
M
20,839
494
1880–2025
87
Norbert
M
20,385
92
1885–2024
88
Alva**
56%M
20,158
372
1880–2025
89
Phil
M
20,108
113
1880–2025
90
Scotty
M
19,389
703
1915–2025
91
Odell**
78%M
19,034
292
1883–2025
92
Rusty
97%M
18,367
370
1927–2025
93
Rickie*
90%M
18,237
284
1896–2025
94
Kurtis
M
18,163
552
1934–2025
95
Chuck
M
17,871
73
1914–2025
96
Zackery
M
17,753
567
1948–2025
97
Al
M
17,334
154
1880–2025
98
Ned
M
17,297
108
1880–2025
99
Ernie
96%M
17,234
206
1880–2025
100
Lavern**
60%M
17,081
263
1880–2025
Showing 100 of 8,000 — scroll for more…
Data: SSA national baby names ,
public domain. Only names given to 5 or more US babies in a year are published,
so rare names are systematically absent.