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
105,966 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
James
M
5,274,520
129,335
1880–2025
2
John
M
5,204,377
86,127
1880–2025
3
Robert
M
4,869,849
45,968
1880–2025
4
Michael
M
4,448,633
102,117
1880–2025
5
William
M
4,215,725
127,353
1880–2025
6
Mary
F
4,156,654
22,551
1880–2025
7
David
M
3,689,613
85,912
1880–2025
8
Joseph
M
2,680,213
86,770
1880–2025
9
Richard
M
2,587,082
18,938
1880–2025
10
Charles
M
2,447,135
62,623
1880–2025
11
Thomas
M
2,367,087
67,913
1880–2025
12
Christopher
M
2,079,103
64,544
1880–2025
13
Daniel
M
1,991,091
99,522
1880–2025
14
Elizabeth
F
1,693,973
77,082
1880–2025
15
Matthew
M
1,659,655
87,830
1880–2025
16
Patricia
F
1,578,584
2,475
1884–2025
17
George
M
1,497,260
29,463
1880–2025
18
Anthony
M
1,495,156
73,654
1880–2025
19
Jennifer
F
1,476,540
7,553
1919–2025
20
Linda
F
1,458,899
3,570
1880–2025
21
Barbara
F
1,440,831
2,975
1880–2025
22
Donald
M
1,420,387
4,821
1880–2025
23
Paul
M
1,404,135
14,913
1880–2025
24
Mark
M
1,366,672
16,236
1880–2025
25
Andrew
M
1,334,415
62,918
1880–2025
26
Edward
M
1,308,955
19,556
1880–2025
27
Steven
M
1,297,590
17,094
1880–2025
28
Kenneth
M
1,289,312
14,820
1880–2025
29
Margaret
F
1,268,519
22,497
1880–2025
30
Joshua
M
1,253,882
63,611
1880–2025
31
Kevin
M
1,189,844
26,135
1912–2025
32
Brian
M
1,178,298
13,645
1909–2025
33
Susan
F
1,126,022
2,428
1880–2025
34
Dorothy
F
1,115,908
6,023
1880–2025
35
Sarah
F
1,101,838
32,539
1880–2025
36
Timothy
M
1,088,520
20,531
1880–2025
37
Ronald
M
1,086,091
5,449
1883–2025
38
Jason
M
1,057,058
32,356
1880–2025
39
Jessica
F
1,054,307
8,281
1880–2025
40
Helen
F
1,027,307
7,415
1880–2025
41
Nancy
F
1,007,393
2,925
1880–2025
42
Betty
F
1,004,857
2,015
1880–2025
43
Ryan
97%M
991,747
61,159
1906–2025
44
Karen
F
990,774
3,452
1881–2025
45
Jacob
M
990,532
95,791
1880–2025
46
Jeffrey
M
983,099
8,082
1885–2025
47
Lisa
F
970,012
2,858
1886–2025
48
Nicholas
M
929,199
41,653
1880–2025
49
Frank
M
920,589
7,412
1880–2025
50
Anna
F
917,615
35,187
1880–2025
51
Gary
M
905,438
2,897
1880–2025
52
Emily
F
898,296
75,499
1880–2025
53
Eric
M
893,184
19,809
1880–2025
54
Sandra
F
878,223
2,530
1904–2025
55
Ashley
F
875,722
21,807
1880–2025
56
Jonathan
M
874,440
50,219
1880–2025
57
Stephen
M
867,669
10,552
1880–2025
58
Kimberly
F
850,666
15,362
1933–2025
59
Ruth
F
838,901
14,664
1880–2025
60
Donna
F
833,874
1,140
1880–2025
61
Benjamin
M
829,312
120,107
1880–2025
62
Carol
F
825,584
960
1880–2025
63
Samuel
M
823,085
90,681
1880–2025
64
Michelle
F
819,760
10,135
1915–2025
65
Larry
M
811,148
2,942
1880–2025
66
Laura
F
804,390
8,889
1880–2025
67
Justin
M
794,273
23,896
1880–2025
68
Amanda
F
792,774
7,502
1880–2025
69
Raymond
M
783,311
10,277
1880–2025
70
Emma
F
778,172
161,273
1880–2025
71
Scott
M
777,605
5,353
1880–2025
72
Brandon
M
774,654
24,295
1914–2025
73
Henry
M
773,564
110,532
1880–2025
74
Melissa
F
762,623
9,319
1880–2025
75
Jack
M
759,677
88,695
1880–2025
76
Rebecca
F
758,106
11,855
1880–2025
77
Stephanie
F
747,786
8,260
1891–2025
78
Deborah
F
744,478
3,136
1880–2025
79
Alexander
M
740,668
100,763
1880–2025
80
Sharon
F
726,130
2,115
1900–2025
81
Kathleen
F
715,336
2,656
1880–2025
82
Gregory
M
714,753
6,923
1880–2025
83
Cynthia
F
713,412
3,666
1880–2025
84
Amy
F
703,484
14,947
1880–2025
85
Shirley
F
695,934
1,452
1880–2025
86
Patrick
M
689,424
18,775
1880–2025
87
Angela
F
675,392
12,274
1880–2025
88
Catherine
F
669,611
12,074
1880–2025
89
Virginia
F
654,968
5,733
1880–2025
90
Katherine
F
652,750
21,939
1880–2025
91
Evelyn
F
641,662
97,557
1880–2025
92
Walter
M
634,804
12,858
1880–2025
93
Jerry
97%M
632,416
3,915
1880–2025
94
Dennis
M
623,692
4,552
1880–2025
95
Tyler
97%M
621,493
29,269
1880–2025
96
Aaron
M
618,857
53,431
1880–2025
97
Brenda
F
610,597
2,223
1897–2025
98
Frances
F
600,721
7,790
1880–2025
99
Jose
M
596,732
41,533
1880–2025
100
Nicole
F
596,465
12,240
1937–2025
Showing 100 of 105,966 — 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.