Top Baby Names of 1938

Most popular names for boys and girls in 1938.

What the Data Says About 1938

The Social Security Administration's national 1938 file shows 1,552,814 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 1938 was Robert, with 62,270 births registered nationally. The #1 girl name of 1938 was Mary, with 56,225 births nationally. The top 100 boys captured 829,701 births compared with 723,113 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.

1938 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. Robert and Mary leading 1938 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 1938. Names with fewer than five occurrences nationally in 1938 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1938 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 Robert 62,270
2 James 59,102
3 John 50,518
4 William 42,432
5 Richard 34,386
6 Charles 31,152
7 Donald 26,677
8 David 22,994
9 Thomas 21,380
10 Ronald 20,297
11 George 18,436
12 Joseph 17,740
13 Edward 14,550
14 Kenneth 14,399
15 Paul 13,360
16 Larry 12,393
17 Jerry 12,172
18 Frank 10,261
19 Gerald 9,972
20 Raymond 9,726
21 Michael 9,076
22 Gary 8,862
23 Harold 8,560
24 Billy 8,254
25 Jack 8,142
26 Walter 7,559
27 Bobby 7,497
28 Joe 7,439
29 Carl 6,848
30 Henry 6,557
31 Roger 6,551
32 Arthur 6,524
33 Eugene 6,113
34 Willie 6,080
35 Ralph 6,014
36 Lawrence 5,874
37 Albert 5,796
38 Fred 5,768
39 Daniel 5,584
40 Wayne 5,226
41 Roy 5,042
42 Howard 5,018
43 Norman 4,953
44 Harry 4,824
45 Jimmy 4,730
46 Anthony 4,689
47 Louis 4,390
48 Peter 4,293
49 Dennis 4,236
50 Earl 4,007
51 Francis 3,951
52 Don 3,900
53 Marvin 3,900
54 Melvin 3,818
55 Ernest 3,708
56 Dale 3,690
57 Leonard 3,670
58 Clarence 3,638
59 Stanley 3,544
60 Douglas 3,508
61 Leroy 3,491
62 Samuel 3,243
63 Johnny 3,197
64 Philip 3,172
65 Gene 3,149
66 Bruce 3,127
67 Bill 3,113
68 Herbert 3,014
69 Alfred 3,008
70 Russell 2,950
71 Frederick 2,935
72 Ray 2,881
73 Allen 2,834
74 Stephen 2,726
75 Bernard 2,715
76 Jimmie 2,693
77 Tommy 2,667
78 Gordon 2,657
79 Eddie 2,615
80 Lee 2,575
81 Jim 2,497
82 Andrew 2,411
83 Glenn 2,367
84 Theodore 2,361
85 Leon 2,355
86 Terry 2,336
87 Martin 2,313
88 Patrick 2,292
89 Clifford 2,276
90 Edwin 2,249
91 Alan 2,241
92 Lloyd 2,215
93 Jerome 2,209
94 Bob 2,204
95 Phillip 2,153
96 Floyd 2,145
97 Clyde 2,130
98 Alvin 2,063
99 Harvey 2,051
100 Franklin 2,021

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 56,225
2 Barbara 39,277
3 Patricia 27,558
4 Betty 25,505
5 Shirley 23,766
6 Carol 19,421
7 Nancy 18,951
8 Dorothy 16,357
9 Margaret 15,330
10 Joan 14,303
11 Joyce 12,697
12 Judith 10,878
13 Helen 10,837
14 Sandra 10,806
15 Carolyn 10,586
16 Janet 9,870
17 Elizabeth 9,802
18 Beverly 9,770
19 Marilyn 9,745
20 Donna 9,693
21 Ruth 9,303
22 Virginia 9,269
23 Frances 8,922
24 Janice 8,711
25 Doris 8,602
26 Martha 8,579
27 Jean 7,764
28 Phyllis 7,644
29 Alice 7,489
30 Sharon 7,244
31 Linda 7,047
32 Ann 6,990
33 Lois 6,503
34 Norma 6,367
35 Peggy 6,343
36 Gloria 6,297
37 Marie 5,958
38 Evelyn 5,688
39 Rose 5,292
40 Anna 5,144
41 Judy 4,992
42 Elaine 4,834
43 Dolores 4,809
44 Jane 4,786
45 Geraldine 4,650
46 Carole 4,616
47 Annie 4,562
48 Catherine 4,525
49 Wanda 4,513
50 Karen 4,508
51 Marlene 4,473
52 Mildred 4,440
53 Marjorie 4,318
54 Sally 4,278
55 Patsy 4,261
56 Sylvia 4,258
57 Joanne 4,250
58 Kathleen 4,228
59 Louise 4,068
60 Eleanor 4,049
61 Ruby 3,941
62 Loretta 3,913
63 Arlene 3,893
64 Diane 3,827
65 Bonnie 3,773
66 Rosalie 3,758
67 Sarah 3,748
68 Joann 3,710
69 Jacqueline 3,633
70 Charlotte 3,625
71 Irene 3,555
72 Susan 3,555
73 Roberta 3,547
74 Rita 3,357
75 Delores 3,322
76 Darlene 3,321
77 Gail 3,214
78 Jo 3,172
79 June 3,141
80 Juanita 3,129
81 Kay 3,114
82 Edna 3,080
83 Josephine 2,978
84 Anne 2,887
85 Wilma 2,871
86 Thelma 2,866
87 Audrey 2,844
88 Lillian 2,824
89 Ellen 2,805
90 Florence 2,805
91 Jeanette 2,802
92 Theresa 2,763
93 Lorraine 2,740
94 Ethel 2,725
95 Rosemary 2,681
96 Emma 2,670
97 Pauline 2,666
98 Clara 2,662
99 Anita 2,636
100 Grace 2,609

Nearby Year & Decade Rankings

Compare 1938 with adjacent years and the surrounding decade

Compare 1938 leaders: Robert 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.