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
66,064 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
Mary
F
4,156,654
22,551
1880–2025
2
Elizabeth
F
1,693,973
77,082
1880–2025
3
Patricia
F
1,578,584
2,475
1884–2025
4
Jennifer
F
1,476,540
7,553
1919–2025
5
Linda
F
1,458,899
3,570
1880–2025
6
Barbara
F
1,440,831
2,975
1880–2025
7
Margaret
F
1,268,519
22,497
1880–2025
8
Susan
F
1,126,022
2,428
1880–2025
9
Dorothy
F
1,115,908
6,023
1880–2025
10
Sarah
F
1,101,838
32,539
1880–2025
11
Jessica
F
1,054,307
8,281
1880–2025
12
Helen
F
1,027,307
7,415
1880–2025
13
Nancy
F
1,007,393
2,925
1880–2025
14
Betty
F
1,004,857
2,015
1880–2025
15
Karen
F
990,774
3,452
1881–2025
16
Lisa
F
970,012
2,858
1886–2025
17
Anna
F
917,615
35,187
1880–2025
18
Emily
F
898,296
75,499
1880–2025
19
Sandra
F
878,223
2,530
1904–2025
20
Ashley
F
875,722
21,807
1880–2025
21
Kimberly
F
850,666
15,362
1933–2025
22
Ruth
F
838,901
14,664
1880–2025
23
Donna
F
833,874
1,140
1880–2025
24
Carol
F
825,584
960
1880–2025
25
Michelle
F
819,760
10,135
1915–2025
26
Laura
F
804,390
8,889
1880–2025
27
Amanda
F
792,774
7,502
1880–2025
28
Emma
F
778,172
161,273
1880–2025
29
Melissa
F
762,623
9,319
1880–2025
30
Rebecca
F
758,106
11,855
1880–2025
31
Stephanie
F
747,786
8,260
1891–2025
32
Deborah
F
744,478
3,136
1880–2025
33
Sharon
F
726,130
2,115
1900–2025
34
Kathleen
F
715,336
2,656
1880–2025
35
Cynthia
F
713,412
3,666
1880–2025
36
Amy
F
703,484
14,947
1880–2025
37
Shirley
F
695,934
1,452
1880–2025
38
Angela
F
675,392
12,274
1880–2025
39
Catherine
F
669,611
12,074
1880–2025
40
Virginia
F
654,968
5,733
1880–2025
41
Katherine
F
652,750
21,939
1880–2025
42
Evelyn
F
641,662
97,557
1880–2025
43
Brenda
F
610,597
2,223
1897–2025
44
Frances
F
600,721
7,790
1880–2025
45
Nicole
F
596,465
12,240
1937–2025
46
Pamela
F
596,462
1,223
1895–2025
47
Samantha
F
594,052
31,329
1880–2025
48
Alice
F
590,106
35,503
1880–2025
49
Christine
F
588,495
2,581
1880–2025
50
Rachel
F
575,748
14,197
1880–2025
51
Maria
F
570,389
27,782
1880–2025
52
Olivia
F
568,136
170,802
1880–2025
53
Carolyn
F
558,397
2,575
1880–2025
54
Janet
F
558,291
1,136
1880–2025
55
Kelly*
85%F
556,365
5,149
1880–2025
56
Martha
F
553,732
3,892
1880–2025
57
Debra
F
551,841
433
1914–2025
58
Marie
F
542,270
4,851
1880–2025
59
Grace
F
536,340
59,239
1880–2025
60
Victoria
F
529,191
55,762
1880–2025
61
Heather
F
527,387
1,894
1914–2025
62
Diane
F
520,034
806
1898–2025
63
Julie
F
512,777
4,668
1880–2025
64
Joyce
F
512,232
2,842
1882–2025
65
Rose
F
502,704
23,328
1880–2025
66
Joan
F
488,939
3,436
1880–2025
67
Jean*
95%F
483,475
2,288
1880–2025
68
Christina
F
481,707
5,469
1880–2025
69
Lauren
F
481,395
13,369
1884–2025
70
Julia
F
477,993
26,615
1880–2025
71
Lillian
F
476,457
48,185
1880–2025
72
Ann
F
471,625
2,396
1880–2025
73
Hannah
F
466,406
49,561
1880–2025
74
Doris
F
465,789
894
1880–2025
75
Kathryn
F
456,515
5,679
1880–2025
76
Judith
F
455,955
3,145
1880–2025
77
Charlotte
F
454,204
130,525
1880–2025
78
Mildred
F
452,998
937
1880–2025
79
Andrea
F
451,448
19,157
1881–2025
80
Taylor**
74%F
443,686
22,915
1880–2025
81
Megan
F
441,169
4,875
1922–2025
82
Cheryl
F
440,517
450
1909–2025
83
Sophia
F
439,619
133,846
1880–2025
84
Sara
F
437,441
16,961
1880–2025
85
Madison
F
427,675
63,126
1880–2025
86
Jacqueline
F
427,479
7,429
1891–2025
87
Isabella
F
417,454
125,856
1880–2025
88
Teresa
F
417,209
3,485
1880–2025
89
Gloria
F
417,018
5,023
1881–2025
90
Abigail
F
413,935
78,956
1880–2025
91
Alexis*
84%F
412,632
19,365
1882–2025
92
Janice
F
407,605
1,133
1894–2025
93
Theresa
F
405,831
1,696
1880–2025
94
Judy
F
384,073
1,310
1880–2025
95
Leslie**
71%F
383,418
5,814
1880–2025
96
Beverly
F
383,193
1,951
1880–2025
97
Jane
F
381,009
11,726
1880–2025
98
Natalie
F
379,831
43,291
1880–2025
99
Ruby
F
379,684
35,893
1880–2025
100
Amber
F
375,668
6,375
1880–2025
Showing 100 of 66,064 — 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.