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

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

What the Data Says About the 1940s in North Carolina

During the 1940s (1940–1949), the Social Security Administration recorded 544,805 births across the top 50 boy and top 50 girl names in North Carolina. The decade's leading boy name was James with 34,898 births, while Mary was the top girl name with 23,554 births. The top 50 boys in this decade collectively accounted for 287,468 births versus 257,337 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 North Carolina; 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 North Carolina during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for North Carolina 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 North Carolina 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 34,898
2 William 22,365
3 Robert 17,832
4 John 17,032
5 Charles 13,940
6 David 10,224
7 Larry 10,080
8 Jerry 8,939
9 Thomas 8,824
10 George 7,483
11 Richard 7,406
12 Donald 6,850
13 Bobby 6,098
14 Joseph 5,769
15 Ronald 5,636
16 Willie 5,570
17 Kenneth 5,493
18 Billy 4,780
19 Michael 4,704
20 Jimmy 4,700
21 Johnny 4,632
22 Edward 4,155
23 Walter 3,627
24 Paul 3,623
25 Gary 3,521
26 Harold 3,517
27 Henry 3,341
28 Roger 3,203
29 Roy 3,202
30 Joe 2,871
31 Samuel 2,619
32 Ronnie 2,589
33 Carl 2,408
34 Frank 2,332
35 Douglas 2,283
36 Ralph 2,249
37 Wayne 2,238
38 Clarence 2,218
39 Raymond 2,206
40 Tommy 2,170
41 Dennis 2,144
42 Ernest 2,061
43 Harry 2,056
44 Charlie 2,023
45 Eddie 1,988
46 Danny 1,979
47 Fred 1,926
48 Jack 1,906
49 Howard 1,897
50 Terry 1,861

Girl Top 50 Girl Names

Rank Name Births
1 Mary 23,554
2 Linda 19,028
3 Barbara 13,099
4 Brenda 12,161
5 Betty 11,830
6 Patricia 10,616
7 Carolyn 9,602
8 Shirley 8,321
9 Judy 7,942
10 Nancy 7,519
11 Sandra 6,379
12 Margaret 6,332
13 Joyce 6,171
14 Dorothy 6,005
15 Martha 5,406
16 Peggy 5,080
17 Annie 4,980
18 Elizabeth 4,738
19 Doris 4,461
20 Frances 4,344
21 Janice 3,962
22 Helen 3,873
23 Alice 3,760
24 Gloria 3,613
25 Carol 3,568
26 Rebecca 3,371
27 Virginia 3,340
28 Sarah 3,275
29 Judith 3,139
30 Phyllis 3,118
31 Susan 2,715
32 Wanda 2,695
33 Patsy 2,640
34 Sylvia 2,631
35 Evelyn 2,495
36 Donna 2,441
37 Ruth 2,370
38 Ruby 2,367
39 Mildred 2,275
40 Ann 2,188
41 Glenda 2,134
42 Jean 2,098
43 Janet 2,088
44 Edna 2,086
45 Joan 2,081
46 Jo 1,957
47 Bonnie 1,911
48 Geraldine 1,892
49 Lois 1,880
50 Jane 1,806

Nearby Rankings

Related decade and state views for North Carolina

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.