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

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

What the Data Says About the 1950s in Pennsylvania

During the 1950s (1950–1959), the Social Security Administration recorded 1,526,244 births across the top 50 boy and top 50 girl names in Pennsylvania. The decade's leading boy name was John with 66,101 births, while Mary was the top girl name with 40,066 births. The top 50 boys in this decade collectively accounted for 890,689 births versus 635,555 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 1950s sits within a specific cultural window of U.S. naming history. Mid-century decades like the 1950s spanned the post-war baby boom and the beginning of naming diversification, as parents increasingly departed from purely traditional choices. 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 1950s. 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 66,101
2 Robert 63,694
3 James 54,256
4 David 53,221
5 Michael 50,321
6 William 46,971
7 Richard 39,143
8 Thomas 38,392
9 Joseph 35,170
10 Mark 23,214
11 Charles 22,611
12 Gary 19,917
13 Ronald 18,778
14 Edward 18,607
15 Donald 18,229
16 Daniel 17,289
17 Paul 17,125
18 Jeffrey 16,712
19 Dennis 16,106
20 Kenneth 15,509
21 George 14,970
22 Stephen 14,921
23 Steven 13,087
24 Timothy 12,563
25 Anthony 10,744
26 Kevin 10,726
27 Gregory 10,700
28 Frank 9,219
29 Larry 9,115
30 Bruce 8,926
31 Raymond 8,602
32 Douglas 7,601
33 Scott 7,225
34 Brian 6,992
35 Keith 6,974
36 Lawrence 6,553
37 Barry 6,486
38 Terry 6,384
39 Francis 6,216
40 Gerald 6,137
41 Patrick 6,058
42 Wayne 5,945
43 Randy 5,804
44 Peter 5,765
45 Harry 5,557
46 Walter 5,416
47 Carl 5,278
48 Alan 5,201
49 Andrew 5,137
50 Dale 5,021

Girl Top 50 Girl Names

Rank Name Births
1 Mary 40,066
2 Linda 36,627
3 Susan 32,669
4 Patricia 32,573
5 Deborah 30,613
6 Karen 25,511
7 Barbara 25,306
8 Donna 22,378
9 Kathleen 21,229
10 Debra 19,585
11 Nancy 19,303
12 Diane 18,330
13 Carol 18,317
14 Cynthia 17,051
15 Sharon 15,531
16 Sandra 14,897
17 Margaret 12,339
18 Cheryl 11,340
19 Denise 11,026
20 Pamela 10,898
21 Janet 10,654
22 Elizabeth 10,426
23 Judith 9,654
24 Kathy 9,367
25 Christine 9,241
26 Brenda 7,820
27 Joan 7,610
28 Joyce 7,590
29 Catherine 7,370
30 Janice 7,167
31 Theresa 7,068
32 Bonnie 6,952
33 Beverly 6,518
34 Cindy 6,298
35 Joanne 6,275
36 Ann 6,240
37 Lisa 6,157
38 Jane 6,027
39 Darlene 5,969
40 Robin 5,771
41 Ruth 5,425
42 Gail 5,267
43 Jean 5,178
44 Shirley 5,002
45 Rebecca 4,936
46 Elaine 4,882
47 Judy 4,786
48 Dorothy 4,777
49 Kathryn 4,771
50 Cathy 4,768

Nearby Rankings

Related decade and state views for Pennsylvania

Compare 1950s 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.