Top Baby Names of 1902

Most popular names for boys and girls in 1902.

What the Data Says About 1902

The Social Security Administration's national 1902 file shows 271,194 births concentrated in the top 100 boy and top 100 girl names, the segment of U.S. baby-name data released to the public for that year. The #1 boy name of 1902 was John, with 7,907 births registered nationally. The #1 girl name of 1902 was Mary, with 14,486 births nationally. The top 100 boys captured 91,761 births compared with 179,433 for the top 100 girls — consistent with the historical SSA pattern in which a smaller pool of boy names dominates a larger share of annual births while girl names are more evenly distributed.

1902 sits within a specific era of U.S. naming trends. Pre-1940 years are dominated by traditional biblical and English names — John, William, Mary, and Helen consistently occupy the top ranks, and the top 10 names account for a much larger share of all births than in later decades. John and Mary leading 1902 fits this broader cultural signature.

These rankings come directly from Social Security Administration card applications and represent approximately 96% of all U.S. births in 1902. Names with fewer than five occurrences nationally in 1902 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1902 is significantly larger than any public top-100 list can show. Each spelling variation is counted separately — Sophia and Sofia, Aiden and Ayden — so rankings reflect only the specific spelling filed on the SS card, not combined name pools. This page is provided for informational and research purposes only and does not constitute naming advice.

Top 100 Boys' Names Boy

Rank Name Births
1 John 7,907
2 William 6,617
3 James 5,592
4 George 4,223
5 Charles 3,361
6 Robert 3,180
7 Joseph 3,098
8 Frank 2,756
9 Edward 2,294
10 Henry 2,154
11 Thomas 2,134
12 Walter 1,858
13 Harry 1,750
14 Willie 1,565
15 Arthur 1,487
16 Albert 1,375
17 Clarence 1,292
18 Fred 1,286
19 Harold 1,077
20 Paul 1,067
21 Raymond 1,064
22 Roy 1,002
23 Joe 955
24 Carl 952
25 Louis 912
26 Richard 908
27 Earl 877
28 Ralph 866
29 Ernest 790
30 Charlie 761
31 David 761
32 Jack 743
33 Samuel 702
34 Theodore 642
35 Howard 632
36 Herbert 615
37 Lawrence 598
38 Francis 597
39 Alfred 590
40 Elmer 574
41 Sam 559
42 Andrew 558
43 Leo 551
44 Eugene 524
45 Daniel 501
46 Lee 475
47 Floyd 471
48 Michael 460
49 Herman 457
50 Jesse 437
51 Peter 433
52 Leonard 426
53 Russell 422
54 Anthony 420
55 Oscar 397
56 Edwin 393
57 Ray 391
58 Lester 385
59 Lewis 385
60 Clyde 382
61 Benjamin 374
62 Leroy 370
63 Donald 366
64 Will 359
65 Cecil 354
66 Eddie 353
67 Lloyd 344
68 Claude 336
69 Stanley 334
70 Frederick 330
71 Clifford 326
72 Martin 325
73 Jessie 323
74 Chester 321
75 Tom 312
76 Edgar 307
77 Jim 300
78 Kenneth 275
79 Ben 273
80 Homer 269
81 Luther 266
82 Harvey 264
83 Bernard 259
84 Norman 256
85 Leslie 251
86 Leon 248
87 Melvin 248
88 Everett 238
89 Allen 227
90 Philip 226
91 Johnnie 221
92 Hugh 217
93 Alexander 216
94 Stephen 210
95 Jacob 207
96 Milton 207
97 Victor 205
98 Patrick 203
99 Alvin 201
100 Horace 199

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 14,486
2 Helen 5,967
3 Anna 5,288
4 Margaret 5,011
5 Ruth 4,384
6 Elizabeth 3,694
7 Florence 3,509
8 Marie 3,424
9 Ethel 3,295
10 Alice 3,135
11 Lillian 3,063
12 Gladys 2,809
13 Edna 2,754
14 Mildred 2,750
15 Dorothy 2,707
16 Annie 2,664
17 Grace 2,642
18 Emma 2,514
19 Bessie 2,448
20 Rose 2,444
21 Clara 2,432
22 Bertha 2,372
23 Frances 2,326
24 Mabel 2,280
25 Hazel 2,238
26 Irene 2,210
27 Gertrude 2,207
28 Pearl 2,100
29 Minnie 2,055
30 Martha 2,030
31 Catherine 1,896
32 Myrtle 1,884
33 Edith 1,853
34 Ida 1,836
35 Esther 1,833
36 Louise 1,832
37 Eva 1,727
38 Elsie 1,720
39 Sarah 1,710
40 Agnes 1,676
41 Nellie 1,566
42 Josephine 1,565
43 Laura 1,559
44 Lillie 1,533
45 Ella 1,525
46 Julia 1,501
47 Ruby 1,458
48 Viola 1,447
49 Beatrice 1,429
50 Carrie 1,376
51 Mattie 1,353
52 Thelma 1,309
53 Mae 1,261
54 Jessie 1,240
55 Alma 1,229
56 Lena 1,225
57 Hattie 1,163
58 Blanche 1,159
59 Evelyn 1,151
60 Mamie 1,127
61 Lucille 1,087
62 Cora 1,081
63 Stella 1,075
64 Willie 1,071
65 Lucy 1,065
66 Marion 1,033
67 Virginia 1,008
68 Katherine 1,004
69 Jennie 985
70 Pauline 985
71 Lula 976
72 Fannie 971
73 Vera 947
74 Ada 921
75 Rosa 909
76 Leona 875
77 Beulah 873
78 Maggie 853
79 Eleanor 837
80 Maude 834
81 Bernice 794
82 Dora 780
83 Ann 753
84 Ellen 753
85 Daisy 748
86 Nora 724
87 Kathryn 717
88 Susie 717
89 Sadie 716
90 Marguerite 695
91 Georgia 664
92 Effie 658
93 Doris 656
94 Hilda 649
95 Violet 649
96 Della 609
97 Emily 606
98 Lois 594
99 Olive 593
100 Flora 587

Nearby Year & Decade Rankings

Compare 1902 with adjacent years and the surrounding decade

Compare 1902 leaders: John vs Mary → or pick any two names →

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data (ssa.gov/oact/babynames).

Source: SSA Baby Names Methodology — names appearing fewer than 5 times in a given year are excluded to protect privacy.

Data sourced from official U.S. government datasets. See our methodology for details.