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.
* ≥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
Mary
F
4,156,654
22,551
1880–2025
2
Jennifer
F
1,476,540
7,553
1919–2025
3
Margaret
F
1,268,519
22,497
1880–2025
4
Jessica
F
1,054,307
8,281
1880–2025
5
Helen
F
1,027,307
7,415
1880–2025
6
Ashley
F
875,722
21,807
1880–2025
7
Kimberly
F
850,666
15,362
1933–2025
8
Ruth
F
838,901
14,664
1880–2025
9
Michelle
F
819,760
10,135
1915–2025
10
Laura
F
804,390
8,889
1880–2025
11
Amanda
F
792,774
7,502
1880–2025
12
Melissa
F
762,623
9,319
1880–2025
13
Rebecca
F
758,106
11,855
1880–2025
14
Stephanie
F
747,786
8,260
1891–2025
15
Amy
F
703,484
14,947
1880–2025
16
Angela
F
675,392
12,274
1880–2025
17
Catherine
F
669,611
12,074
1880–2025
18
Katherine
F
652,750
21,939
1880–2025
19
Frances
F
600,721
7,790
1880–2025
20
Nicole
F
596,465
12,240
1937–2025
21
Rachel
F
575,748
14,197
1880–2025
22
Maria
F
570,389
27,782
1880–2025
23
Rose
F
502,704
23,328
1880–2025
24
Lauren
F
481,395
13,369
1884–2025
25
Julia
F
477,993
26,615
1880–2025
26
Andrea
F
451,448
19,157
1881–2025
27
Taylor**
74%F
443,686
22,915
1880–2025
28
Sara
F
437,441
16,961
1880–2025
29
Jacqueline
F
427,479
7,429
1891–2025
30
Alexis*
84%F
412,632
19,365
1882–2025
31
Jane
F
381,009
11,726
1880–2025
32
Amber
F
375,668
6,375
1880–2025
33
Danielle
F
373,698
7,305
1937–2025
34
Diana
F
369,771
13,365
1880–2025
35
Annie
F
362,180
12,998
1880–2025
36
Jamie**
75%F
359,590
8,349
1884–2025
37
Kayla
F
347,144
14,529
1933–2025
38
Alyssa
F
315,038
14,781
1950–2025
39
Valerie
F
273,922
19,357
1884–2025
40
Esther
F
272,206
19,542
1880–2025
41
Morgan*
83%F
269,269
19,800
1880–2025
42
Brianna
F
265,237
19,943
1963–2025
43
Elaine
F
263,543
6,599
1880–2025
44
Melanie
F
263,254
25,514
1886–2025
45
Vanessa
F
262,606
12,188
1900–2025
46
Jasmine
F
259,889
19,143
1906–2025
47
Alexandra
F
246,320
19,436
1894–2025
48
Sylvia
F
245,978
7,126
1880–2025
49
April
F
243,592
6,332
1917–2025
50
Katie
F
241,784
6,426
1880–2025
51
Lucille
F
233,321
11,584
1880–2025
52
Alicia
F
231,497
7,639
1881–2025
53
Veronica
F
224,609
7,997
1880–2025
54
June
F
209,183
16,392
1880–2025
55
Holly
F
206,845
6,665
1880–2025
56
Brooke
F
200,521
13,109
1914–2025
57
Elsie
F
190,958
14,634
1880–2025
58
Sydney*
95%F
187,700
14,599
1880–2025
59
Regina
F
184,835
8,012
1880–2025
60
Molly
F
176,487
16,592
1880–2025
61
Georgia
F
167,019
18,014
1880–2025
62
Kaitlyn
F
166,921
6,333
1971–2025
63
Shelby*
90%F
165,279
6,594
1880–2025
64
Rosemary
F
163,523
8,591
1882–2025
65
Carmen*
89%F
159,756
7,873
1881–2025
66
Daisy
F
159,355
22,036
1880–2025
67
Destiny
F
152,289
9,607
1956–2025
68
Vera
F
149,854
12,807
1880–2025
69
Heidi
F
149,687
8,621
1929–2025
70
Mackenzie*
95%F
149,135
23,612
1973–2025
71
Faith
F
148,142
19,639
1880–2025
72
Paige
F
148,069
12,379
1914–2025
73
Lena
F
146,805
11,511
1880–2025
74
Joy
F
143,324
8,299
1883–2025
75
Sabrina
F
142,948
8,105
1916–2025
76
Mabel
F
142,693
9,361
1880–2025
77
Kaylee
F
140,601
23,168
1943–2025
78
Gabrielle
F
139,579
8,469
1890–2025
79
Nina
F
134,038
9,902
1880–2025
80
Isabel
F
133,977
19,169
1880–2025
81
Bailey*
84%F
132,544
20,297
1880–2025
82
Alexa
F
131,835
17,424
1916–2025
83
Angelina
F
126,392
12,024
1880–2025
84
Genevieve
F
125,282
17,724
1880–2025
85
Gwendolyn
F
124,718
8,227
1880–2025
86
Maggie
F
123,360
11,240
1880–2025
87
Kylie
F
122,340
20,709
1960–2025
88
Miriam
F
118,190
11,888
1880–2025
89
Alison
F
117,481
7,352
1905–2025
90
Mariah
F
115,279
11,382
1880–2025
91
Miranda
F
115,168
6,709
1881–2025
92
Melody
F
115,084
24,860
1914–2025
93
Jocelyn
F
113,412
12,782
1900–2025
94
Joanna
F
112,067
11,500
1880–2025
95
Ana
F
111,960
13,787
1880–2025
96
Cecilia
F
111,688
20,085
1880–2025
97
Makayla
F
108,183
10,499
1971–2025
98
Isabelle
F
107,782
23,525
1880–2025
99
Ada
F
107,183
14,252
1880–2025
100
Hattie
F
105,691
7,312
1880–2025
Showing 100 of 400 — 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.