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
Debra
F
551,841
433
1914–2025
2
Diane
F
520,034
806
1898–2025
3
Doris
F
465,789
894
1880–2025
4
Cheryl
F
440,517
450
1909–2025
5
Kathy
F
334,870
839
1910–2025
6
Tammy
F
333,407
403
1934–2025
7
Phyllis
F
323,367
148
1880–2025
8
Edna
F
296,158
902
1880–2025
9
Peggy
F
293,563
202
1880–2025
10
Dawn
F
290,680
932
1888–2025
11
Wanda
F
282,186
235
1880–2025
12
Ethel
F
280,412
273
1880–2025
13
Norma
F
279,349
837
1880–2025
14
Connie
97%F
273,740
564
1880–2025
15
Gladys
F
267,741
613
1880–2025
16
Carrie
F
267,540
894
1880–2025
17
Lynn**
78%F
234,778
889
1880–2025
18
Sherry
F
230,913
377
1909–2025
19
Pauline
F
227,179
559
1880–2025
20
Thelma
F
226,602
277
1880–2025
21
Michele
F
226,063
404
1905–2025
22
Suzanne
F
219,801
608
1880–2025
23
Kim*
84%F
214,768
494
1912–2025
24
Dolores
F
212,776
553
1880–2025
25
Joanne
F
212,474
820
1888–2025
26
Gail
96%F
210,698
168
1881–2025
27
Bertha
F
208,807
298
1880–2025
28
Juanita
F
208,675
721
1880–2025
29
Rhonda
F
208,658
166
1910–2025
30
Jill
F
208,572
244
1906–2025
31
Debbie
F
188,287
248
1880–2025
32
Bernice
F
185,533
488
1880–2025
33
Kristin
F
180,951
487
1932–2025
34
Jo
F
180,911
436
1881–2025
35
Gertrude
F
177,668
292
1880–2025
36
Roberta
F
172,330
573
1880–2025
37
Bessie
F
170,877
127
1880–2025
38
Cathy
F
170,646
289
1918–2025
39
Laurie
F
168,442
505
1882–2025
40
Jeanette
F
163,977
717
1880–2025
41
Jeanne
F
163,609
377
1880–2025
42
Colleen
F
163,084
783
1901–2025
43
Stacey*
91%F
161,732
845
1913–2025
44
Minnie
F
160,067
631
1880–2025
45
Beth
F
159,755
420
1884–2025
46
Joann
F
157,456
655
1891–2025
47
Terri
F
147,027
325
1922–2025
48
Sue
F
145,055
87
1880–2025
49
Maureen
F
144,604
370
1896–2025
50
Wilma
F
140,855
359
1880–2025
51
Marcia
F
133,604
384
1880–2025
52
Jennie
F
127,660
669
1880–2025
53
Patsy*
94%F
127,161
162
1880–2025
54
Tonya
F
120,856
163
1923–2025
55
Delores
F
118,251
184
1890–2025
56
Tanya
F
117,260
635
1914–2025
57
Yolanda
F
113,455
743
1901–2025
58
Glenda
F
109,522
239
1900–2025
59
Brandy
98%F
108,861
642
1942–2025
60
Bobbie*
83%F
107,049
621
1883–2025
61
Dora
F
106,480
825
1880–2025
62
Margie
F
106,407
181
1880–2025
63
Marsha
F
104,442
177
1908–2025
64
Kay
96%F
102,545
550
1882–2025
65
Brandi
F
102,295
560
1949–2025
66
Christy
F
100,536
546
1886–2025
67
Dianne
F
95,475
211
1911–2025
68
Tracey*
91%F
95,203
264
1915–2025
69
Marguerite
F
94,123
777
1880–2025
70
Felicia
F
91,371
357
1880–2025
71
Jody**
64%F
87,407
636
1910–2025
72
Velma
F
87,202
161
1880–2025
73
Becky
F
87,042
396
1880–2025
74
Shelly
97%F
86,610
282
1882–2025
75
Susie
F
86,067
881
1880–2025
76
Fannie
F
85,949
550
1880–2025
77
Candace
F
85,097
647
1882–2025
78
Misty
F
84,891
341
1944–2025
79
Kristine
F
84,514
556
1916–2025
80
Sherri
F
83,843
116
1924–2025
81
Rachael
F
82,650
759
1880–2025
82
Brittney
F
82,468
531
1958–2025
83
Hilda
F
81,200
485
1880–2025
84
Jodi
F
80,657
486
1940–2025
85
Sandy*
87%F
79,530
800
1880–2025
86
Monique
F
79,160
530
1909–2025
87
Sheryl
F
79,026
202
1921–2025
88
Antoinette
F
78,789
613
1880–2025
89
Mamie
F
78,185
212
1880–2025
90
Lynda
F
78,098
275
1882–2025
91
Jan**
71%F
76,934
689
1902–2025
92
Kristi
F
76,622
159
1940–2025
93
Kelli
F
75,192
279
1945–2025
94
Shelley
98%F
74,339
119
1892–2025
95
Irma
F
74,021
623
1880–2025
96
Krista
F
73,863
611
1937–2025
97
Beulah
F
73,465
183
1880–2025
98
Alberta
F
70,764
87
1880–2025
99
Kristy
F
70,703
357
1941–2025
100
Verna
F
69,638
329
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.