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

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

What the Data Says About the 1940s in Ohio

During the 1940s (1940–1949), the Social Security Administration recorded 977,887 births across the top 50 boy and top 50 girl names in Ohio. The decade's leading boy name was James with 43,801 births, while Mary was the top girl name with 30,920 births. The top 50 boys in this decade collectively accounted for 540,312 births versus 437,575 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 Ohio; 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. James and Mary leading Ohio during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Ohio 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 Ohio 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 James 43,801
2 Robert 43,230
3 John 39,487
4 William 31,057
5 David 29,648
6 Richard 28,752
7 Thomas 24,112
8 Michael 20,480
9 Charles 18,907
10 Ronald 18,271
11 Larry 16,154
12 Donald 15,289
13 Gary 15,215
14 Kenneth 11,659
15 Paul 11,319
16 Joseph 10,686
17 Dennis 9,772
18 George 9,359
19 Jerry 8,508
20 Edward 8,459
21 Daniel 7,734
22 Roger 7,495
23 Terry 6,102
24 Gerald 5,770
25 Raymond 5,759
26 Frank 5,666
27 Jack 5,562
28 Stephen 5,295
29 Carl 4,825
30 Timothy 4,714
31 Lawrence 4,664
32 Harold 4,184
33 Douglas 4,154
34 Ralph 4,140
35 Dale 4,136
36 Bruce 3,960
37 Steven 3,603
38 Walter 3,462
39 Mark 3,300
40 Fred 3,194
41 Wayne 3,154
42 Harry 3,109
43 Tom 2,965
44 Gregory 2,893
45 Anthony 2,846
46 Jeffrey 2,785
47 Arthur 2,746
48 Philip 2,657
49 Patrick 2,651
50 Howard 2,622

Girl Top 50 Girl Names

Rank Name Births
1 Mary 30,920
2 Linda 30,663
3 Barbara 23,989
4 Patricia 22,941
5 Carol 19,840
6 Sandra 17,263
7 Nancy 16,353
8 Judith 14,923
9 Sharon 14,720
10 Karen 14,090
11 Susan 12,788
12 Donna 11,188
13 Judy 10,050
14 Janet 9,885
15 Kathleen 9,614
16 Carolyn 9,404
17 Joyce 8,813
18 Shirley 8,223
19 Margaret 8,050
20 Betty 7,506
21 Marilyn 7,096
22 Diane 7,000
23 Beverly 6,683
24 Bonnie 6,066
25 Ruth 5,983
26 Janice 5,964
27 Cheryl 5,695
28 Joan 5,150
29 Pamela 5,149
30 Phyllis 4,493
31 Jane 4,480
32 Martha 4,408
33 Elizabeth 4,408
34 Virginia 4,397
35 Dorothy 4,381
36 Connie 4,279
37 Gloria 4,251
38 Jean 4,219
39 Diana 4,014
40 Sue 3,947
41 Brenda 3,643
42 Cynthia 3,641
43 Helen 3,602
44 Sally 3,466
45 Deborah 3,454
46 Rebecca 3,440
47 Ann 3,329
48 Elaine 3,265
49 Peggy 3,225
50 Rita 3,224

Nearby Rankings

Related decade and state views for Ohio

Compare 1940s leaders: James 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.