Most popular girl names in the 40s in New Hampshire

·Stacker

Amalia Zilio // Shutterstock
Amalia Zilio // Shutterstock

As history tells, the 1940s were a decade that shaped American life. The country faced World War II, ration books, factory work, radio news, and families waiting for letters from loved ones who were overseas. By the end of the decade, the war was completely over, and people were starting fresh, and the first signs of the baby boom were starting to appear.

Stacker compiled a list of the most popular baby names for girls in the 40s in New Hampshire using data from the Social Security Administration. Names are ranked by number of babies born.

Keep reading to see if your name made the list.

You may also like: Highest-rated Class of 2026 football recruits from New Hampshire

#30. Gloria

Darren Brode // Shutterstock

1 / 30

#30. Gloria

Gloria is a name of Latin origin meaning "glory".

New Hampshire
- Babies from 1940 to 1949: 376
- Babies from 2015 to 2024: 297 (#182 most common name)

National:
- Babies from 1940 to 1949: 105,028 (#27 most common name)

#29. Joanne

Studio Romantic // Shutterstock

2 / 30

#29. Joanne

Joanne is a name of Hebrew origin meaning "God is gracious".

New Hampshire
- Babies from 1940 to 1949: 378
- Babies from 2015 to 2024: 297 (#182 most common name)

National:
- Babies from 1940 to 1949: 51,613 (#50 most common name)

#28. Ann

Monkey Business Images // Shutterstock

3 / 30

#28. Ann

Ann is a name of Latin origin meaning "grace".

New Hampshire
- Babies from 1940 to 1949: 380
- Babies from 2015 to 2024: 297 (#182 most common name)

National:
- Babies from 1940 to 1949: 76,783 (#36 most common name)

#27. Dorothy

Matva // Shutterstock

4 / 30

#27. Dorothy

Dorothy is a name of Greek origin meaning "God's Gift".

New Hampshire
- Babies from 1940 to 1949: 389
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 132,255 (#20 most common name)

#26. Lorraine

Monkey Business Images // Shutterstock

5 / 30

#26. Lorraine

Lorraine is a name of French origin meaning "from the region of Lorraine".

New Hampshire
- Babies from 1940 to 1949: 395
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 32,968 (#76 most common name)

You may also like: Hottest Februarys in New Hampshire since 1895

#25. Gail

Liudmila Fadzeyeva // Shutterstock

6 / 30

#25. Gail

Gail is a name of Hebrew origin meaning joy.

New Hampshire
- Babies from 1940 to 1949: 418
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 53,092 (#48 most common name)

#24. Brenda

Dasha Muller // Shutterstock

7 / 30

#24. Brenda

Brenda is a name of Norse origin meaning "sword".

New Hampshire
- Babies from 1940 to 1949: 435
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 112,335 (#26 most common name)

#23. Janet

Michael Pettigrew // Shutterstock

8 / 30

#23. Janet

Janet is a name of Scottish origin meaning "God is gracious".

New Hampshire
- Babies from 1940 to 1949: 460
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 130,746 (#21 most common name)

#22. Beverly

Zdenka Darula // Shutterstock

9 / 30

#22. Beverly

Beverly is a name of English origin meaning "beaver stream or meadow".

New Hampshire
- Babies from 1940 to 1949: 462
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 95,106 (#31 most common name)

#21. Pauline

Haywiremedia // Shutterstock

10 / 30

#21. Pauline

Pauline is a name of Latin origin meaning "humble".

New Hampshire
- Babies from 1940 to 1949: 473
- Babies from 2015 to 2024: 24 (#269 most common name)

National:
- Babies from 1940 to 1949: 21,820 (#98 most common name)

You may also like: Most popular girl names in the 60s in New Hampshire

#20. Jane

Rob Marmion // Shutterstock

11 / 30

#20. Jane

Jane is a name of English origin meaning "God is gracious".

New Hampshire
- Babies from 1940 to 1949: 475
- Babies from 2015 to 2024: 19 (#298 most common name)

National:
- Babies from 1940 to 1949: 72,483 (#38 most common name)

#19. Shirley

Elvira Koneva // Shutterstock

12 / 30

#19. Shirley

Shirley is a name of English origin meaning "bright".

New Hampshire
- Babies from 1940 to 1949: 477
- Babies from 2015 to 2024: 19 (#298 most common name)

National:
- Babies from 1940 to 1949: 171,776 (#14 most common name)

#18. Elizabeth

Monkey Business Images // Shutterstock

13 / 30

#18. Elizabeth

Elizabeth is a name of Hebrew origin meaning "god is my oath".

New Hampshire
- Babies from 1940 to 1949: 479
- Babies from 2015 to 2024: 260 (#29 most common name)

National:
- Babies from 1940 to 1949: 116,541 (#25 most common name)

#17. Margaret

Marko Poplasen // Shutterstock

14 / 30

#17. Margaret

Margaret is a name of Greek origin meaning "pearl".

New Hampshire
- Babies from 1940 to 1949: 492
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 173,025 (#13 most common name)

#16. Joyce

Africa Studio // Shutterstock

15 / 30

#16. Joyce

Joyce is a name of Latin origin meaning "lord".

New Hampshire
- Babies from 1940 to 1949: 533
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 151,477 (#19 most common name)

You may also like: Hottest Aprils in New Hampshire since 1895

#15. Elaine

Olesia Bilkei // Shutterstock

16 / 30

#15. Elaine

Elaine is a name of French origin meaning shining light.

New Hampshire
- Babies from 1940 to 1949: 545
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 60,072 (#42 most common name)

#14. Joan

javi_indy // Shutterstock

17 / 30

#14. Joan

Joan is a name of Hebrew origin meaning God is gracious.

New Hampshire
- Babies from 1940 to 1949: 575
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 117,682 (#24 most common name)

#13. Sharon

DONOT6_STUDIO // Shutterstock

18 / 30

#13. Sharon

Sharon is a name of Hebrew origin meaning "a fertile plain".

New Hampshire
- Babies from 1940 to 1949: 575
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 221,232 (#8 most common name)

#12. Kathleen

Oleggg // Shutterstock

19 / 30

#12. Kathleen

Kathleen is a name of Irish origin meaning "pure".

New Hampshire
- Babies from 1940 to 1949: 592
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 152,971 (#18 most common name)

#11. Diane

Tatyana Domnicheva // Shutterstock

20 / 30

#11. Diane

Diane is a name of Latin origin meaning "divine".

New Hampshire
- Babies from 1940 to 1949: 628
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 122,870 (#22 most common name)

You may also like: Most popular girl names in the 80s in New Hampshire

#10. Donna

Dasha Muller // Shutterstock

21 / 30

#10. Donna

Donna is a name of Italian origin meaning "lady of the home".

New Hampshire
- Babies from 1940 to 1949: 843
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 165,520 (#17 most common name)

#9. Barbara

Blend Images // Shutterstock

22 / 30

#9. Barbara

Barbara is a name of Greek origin meaning "foreign".

New Hampshire
- Babies from 1940 to 1949: 1,021
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 425,267 (#3 most common name)

#8. Judith

Mcimage // Shutterstock

23 / 30

#8. Judith

Judith is a name of Hebrew origin meaning "praised".

New Hampshire
- Babies from 1940 to 1949: 1,119
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 218,035 (#9 most common name)

#7. Susan

FreelySky // Shutterstock

24 / 30

#7. Susan

Susan is a name of Hebrew origin meaning "lily".

New Hampshire
- Babies from 1940 to 1949: 1,123
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 212,010 (#10 most common name)

#6. Carol

pixelheadphoto digitalskillet // Shutterstock

25 / 30

#6. Carol

Carol is a name of German origin meaning "free man".

New Hampshire
- Babies from 1940 to 1949: 1,218
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 292,330 (#5 most common name)

You may also like: Biggest cities in New Hampshire 150 years ago

#5. Nancy

Oksana Kuzmina // Shutterstock

26 / 30

#5. Nancy

Nancy is a name of Hebrew origin meaning "grace".

New Hampshire
- Babies from 1940 to 1949: 1,263
- Babies from 2015 to 2024: 150 (#76 most common name)

National:
- Babies from 1940 to 1949: 252,058 (#7 most common name)

#4. Mary

Darren Brode // Shutterstock

27 / 30

#4. Mary

Mary is a name of Hebrew origin meaning "drop of the sea".

New Hampshire
- Babies from 1940 to 1949: 1,318
- Babies from 2015 to 2024: 76 (#136 most common name)

National:
- Babies from 1940 to 1949: 640,070 (#1 most common name)

#3. Sandra

ucchie79 // Shutterstock

28 / 30

#3. Sandra

Sandra is a name of Greek origin meaning "defender of man".

New Hampshire
- Babies from 1940 to 1949: 1,338
- Babies from 2015 to 2024: 76 (#136 most common name)

National:
- Babies from 1940 to 1949: 265,527 (#6 most common name)

#2. Patricia

phadungsak sawasdee // Shutterstock

29 / 30

#2. Patricia

Patricia is a name of Latin origin meaning "noble".

New Hampshire
- Babies from 1940 to 1949: 1,456
- Babies from 2015 to 2024: 76 (#136 most common name)

National:
- Babies from 1940 to 1949: 411,412 (#4 most common name)

#1. Linda

Oksana Kuzmina // Shutterstock

30 / 30

#1. Linda

Linda is a name of Italian origin meaning "beautiful".

New Hampshire
- Babies from 1940 to 1949: 1,923
- Babies from 2015 to 2024: 76 (#136 most common name)

National:
- Babies from 1940 to 1949: 531,652 (#2 most common name)

You may also like: Septembers with the most precipitation in New Hampshire since 1895