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

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

What the Data Says About the 1950s in Minnesota

During the 1950s (1950–1959), the Social Security Administration recorded 511,218 births across the top 50 boy and top 50 girl names in Minnesota. The decade's leading boy name was David with 18,383 births, while Mary was the top girl name with 17,432 births. The top 50 boys in this decade collectively accounted for 294,802 births versus 216,416 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 Minnesota; 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. David and Mary leading Minnesota during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Minnesota 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 Minnesota 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 David 18,383
2 Michael 18,267
3 James 15,295
4 John 14,502
5 Mark 13,465
6 Robert 13,293
7 Thomas 13,156
8 Steven 13,138
9 Richard 11,539
10 Gary 8,172
11 William 8,075
12 Daniel 7,954
13 Paul 6,889
14 Timothy 6,768
15 Jeffrey 6,548
16 Gregory 6,188
17 Scott 6,100
18 Kevin 5,686
19 Bruce 5,674
20 Ronald 5,468
21 Douglas 5,120
22 Donald 5,028
23 Charles 4,980
24 Dennis 4,643
25 Joseph 4,217
26 Brian 4,201
27 Kenneth 4,075
28 Larry 3,986
29 Randy 3,750
30 Dale 3,598
31 Stephen 3,551
32 Patrick 3,384
33 Roger 3,251
34 Craig 3,189
35 Terry 2,767
36 Peter 2,686
37 Keith 2,651
38 Bradley 2,642
39 Wayne 2,594
40 Gerald 2,551
41 Dean 2,238
42 Alan 2,072
43 Edward 1,931
44 Duane 1,819
45 Lawrence 1,609
46 George 1,594
47 Jerry 1,580
48 Randall 1,537
49 Jon 1,509
50 Todd 1,489

Girl Top 50 Girl Names

Rank Name Births
1 Mary 17,432
2 Susan 12,129
3 Linda 11,007
4 Debra 9,194
5 Barbara 8,630
6 Patricia 8,496
7 Nancy 8,428
8 Kathleen 6,811
9 Karen 6,648
10 Diane 6,501
11 Cynthia 6,082
12 Deborah 6,076
13 Sandra 5,627
14 Carol 5,576
15 Julie 5,241
16 Pamela 5,086
17 Cheryl 4,741
18 Sharon 4,087
19 Janet 3,334
20 Jean 3,235
21 Margaret 3,198
22 Donna 3,089
23 Jane 3,055
24 Elizabeth 2,908
25 Kathryn 2,762
26 Lynn 2,658
27 Lori 2,654
28 Judith 2,652
29 Ann 2,644
30 Joan 2,618
31 Rebecca 2,589
32 Bonnie 2,489
33 Judy 2,435
34 Cindy 2,420
35 Kathy 2,395
36 Brenda 2,361
37 Janice 2,338
38 Denise 2,325
39 Catherine 2,271
40 Christine 2,214
41 Gail 2,159
42 Laurie 2,105
43 Peggy 2,057
44 Wendy 2,047
45 Vicki 2,031
46 Connie 2,004
47 Colleen 1,997
48 Dawn 1,887
49 Joyce 1,877
50 Beverly 1,816

Nearby Rankings

Related decade and state views for Minnesota

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