Top Baby Names in Pennsylvania, 1940s — Most Popular Boys & Girls Names

The most popular baby names in Pennsylvania from 1940 to 1949, ranked by total births during the decade.

What the Data Says About the 1940s in Pennsylvania

During the 1940s (1940–1949), the Social Security Administration recorded 1,279,833 births across the top 50 boy and top 50 girl names in Pennsylvania. The decade's leading boy name was John with 65,239 births, while Mary was the top girl name with 42,678 births. The top 50 boys in this decade collectively accounted for 728,388 births versus 551,445 for the top 50 girls — a common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in Pennsylvania; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 1940s sits within a specific cultural window of U.S. naming history. Pre-1950 decades like the 1940s were characterized by strong traditional and biblical naming conventions, with a small cluster of dominant names (John, William, Mary, Elizabeth) capturing a disproportionate share of births. John and Mary leading Pennsylvania during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Pennsylvania across all ten years of the 1940s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in Pennsylvania during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name — for example, Kayla and Kaylah are tracked independently — so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 John 65,239
2 Robert 62,730
3 James 52,297
4 William 49,227
5 Richard 37,688
6 Thomas 32,687
7 Joseph 31,920
8 David 31,179
9 Charles 25,637
10 Ronald 24,242
11 Michael 21,445
12 Edward 19,020
13 George 18,772
14 Donald 18,019
15 Paul 14,835
16 Kenneth 13,224
17 Dennis 11,822
18 Gary 11,458
19 Larry 11,231
20 Frank 10,496
21 Daniel 9,407
22 Raymond 9,286
23 Gerald 8,046
24 Harry 7,744
25 Stephen 7,620
26 Anthony 7,458
27 Francis 7,035
28 Walter 6,914
29 Barry 6,434
30 Lawrence 6,241
31 Carl 5,779
32 Albert 5,381
33 Eugene 5,111
34 Harold 5,014
35 Terry 4,878
36 Wayne 4,745
37 Ralph 4,715
38 Bruce 4,569
39 Arthur 4,521
40 Samuel 4,431
41 Jack 4,358
42 Louis 4,353
43 Peter 4,266
44 Stanley 4,198
45 Frederick 4,084
46 Howard 3,938
47 Henry 3,854
48 Fred 3,640
49 Philip 3,601
50 Leonard 3,599

Girl Top 50 Girl Names

Rank Name Births
1 Mary 42,678
2 Patricia 33,480
3 Barbara 33,452
4 Linda 31,224
5 Carol 27,871
6 Nancy 21,159
7 Sandra 19,842
8 Judith 18,297
9 Margaret 15,801
10 Susan 15,193
11 Kathleen 14,577
12 Donna 14,479
13 Joan 11,843
14 Janet 11,090
15 Karen 11,086
16 Joyce 10,148
17 Elizabeth 9,805
18 Dorothy 9,634
19 Shirley 9,467
20 Diane 8,790
21 Sharon 8,701
22 Ruth 8,207
23 Betty 8,160
24 Carolyn 7,360
25 Bonnie 7,146
26 Beverly 7,133
27 Helen 7,071
28 Jean 6,995
29 Judy 6,863
30 Joanne 6,649
31 Virginia 6,446
32 Gloria 6,393
33 Catherine 6,149
34 Elaine 6,109
35 Jane 6,018
36 Janice 6,000
37 Ann 5,994
38 Marie 5,817
39 Frances 5,732
40 Carole 5,375
41 Lois 5,184
42 Eileen 5,165
43 Marilyn 5,164
44 Phyllis 4,726
45 Dolores 4,684
46 Cheryl 4,664
47 Rose 4,601
48 Anna 4,532
49 Geraldine 4,278
50 Darlene 4,213

Nearby Rankings

Related decade and state views for Pennsylvania

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

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: SSA Baby Names Methodology — names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

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