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,236 births across the top 50 boy and top 50 girl names in Pennsylvania. The decade's leading boy name was John with 66,102 births, while Mary was the top girl name with 40,066 births. The top 50 boys in this decade collectively accounted for 890,678 births versus 635,558 for the top 50 girls, the more 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,102
2 Robert 63,695
3 James 54,255
4 David 53,223
5 Michael 50,321
6 William 46,968
7 Richard 39,140
8 Thomas 38,392
9 Joseph 35,170
10 Mark 23,215
11 Charles 22,610
12 Gary 19,919
13 Ronald 18,778
14 Edward 18,603
15 Donald 18,227
16 Daniel 17,288
17 Paul 17,124
18 Jeffrey 16,710
19 Dennis 16,108
20 Kenneth 15,509
21 George 14,969
22 Stephen 14,922
23 Steven 13,084
24 Timothy 12,565
25 Anthony 10,743
26 Kevin 10,725
27 Gregory 10,700
28 Frank 9,220
29 Larry 9,115
30 Bruce 8,926
31 Raymond 8,601
32 Douglas 7,600
33 Scott 7,225
34 Brian 6,994
35 Keith 6,975
36 Lawrence 6,553
37 Barry 6,487
38 Terry 6,385
39 Francis 6,216
40 Gerald 6,136
41 Patrick 6,058
42 Wayne 5,944
43 Randy 5,804
44 Peter 5,764
45 Harry 5,558
46 Walter 5,416
47 Carl 5,278
48 Alan 5,200
49 Andrew 5,137
50 Dale 5,021

Girl Top 50 Girl Names

Rank Name Births
1 Mary 40,066
2 Linda 36,626
3 Susan 32,670
4 Patricia 32,573
5 Deborah 30,612
6 Karen 25,511
7 Barbara 25,306
8 Donna 22,379
9 Kathleen 21,229
10 Debra 19,586
11 Nancy 19,304
12 Diane 18,330
13 Carol 18,317
14 Cynthia 17,051
15 Sharon 15,532
16 Sandra 14,898
17 Margaret 12,339
18 Cheryl 11,340
19 Denise 11,025
20 Pamela 10,900
21 Janet 10,654
22 Elizabeth 10,426
23 Judith 9,654
24 Kathy 9,367
25 Christine 9,240
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,935
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–2025 (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 the U.S. Social Security Administration. See our methodology for details.