Most popular girl names in the 90s in New Hampshire

Written by:
January 18, 2023
Monkey Business Images // Shutterstock

Most popular girl names in the 90s in New Hampshire

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

Note: The Social Security Administration collects data on baby names with a binary understanding of sex and gender. Stacker understands that names aren't inherently gendered and will continue to look for opportunities in our coverage to demonstrate that.

1 / 50
Maria Evseyeva // Shutterstock

#50. Paige

Paige is a name of Latin origin meaning "young helper".

New Hampshire
- Babies from 1990 to 1999: 310
- Babies from 2010 to 2019: 154 (#68 (tie) most common name, -50.3% compared to the 90s)

National
- Rank: #66
- Babies from 1990 to 1999: 50,548

2 / 50
phadungsak sawasdee // Shutterstock

#49. Laura

Laura is a name of Latin origin meaning "bay laurel plant".

New Hampshire
- Babies from 1990 to 1999: 315
- Babies from 2010 to 2019: 12 (#357 (tie) most common name, -96.2% compared to the 90s)

National
- Rank: #49
- Babies from 1990 to 1999: 67,231

3 / 50
Darkdiamond67 // Shutterstock

#48. Sara

Sara is a derivation of the name Sarah, of Hebrew origin meaning "princess".

New Hampshire
- Babies from 1990 to 1999: 320
- Babies from 2010 to 2019: 31 (#249 most common name, -90.3% compared to the 90s)

National
- Rank: #43
- Babies from 1990 to 1999: 72,156

4 / 50
Liudmila Fadzeyeva // Shutterstock

#47. Cassandra

Cassandra is a name of Greek origin meaning "one who shines and excels over man".

New Hampshire
- Babies from 1990 to 1999: 324
- Babies from 2010 to 2019: 12 (#357 (tie) most common name, -96.3% compared to the 90s)

National
- Rank: #67
- Babies from 1990 to 1999: 50,339

5 / 50
Michael Pettigrew // Shutterstock

#46. Anna

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

New Hampshire
- Babies from 1990 to 1999: 331
- Babies from 2010 to 2019: 245 (#29 most common name, -26.0% compared to the 90s)

National
- Rank: #35
- Babies from 1990 to 1999: 78,558

6 / 50
Canva

#45. Kaitlyn

Kaitlyn is a name of Greek origin meaning "pure".

New Hampshire
- Babies from 1990 to 1999: 340
- Babies from 2010 to 2019: 55 (#185 most common name, -83.8% compared to the 90s)

National
- Rank: #48
- Babies from 1990 to 1999: 67,546

7 / 50
Canva

#44. Melissa

Melissa is a name of Greek origin meaning "honey bee".

New Hampshire
- Babies from 1990 to 1999: 348
- Babies from 2010 to 2019: 55 (#185 most common name, data not available compared to the 90s)

National
- Rank: #31
- Babies from 1990 to 1999: 89,967

8 / 50
Fuller Photography // Shutterstock

#43. Katelyn

Katelyn is a name of Greek origin meaning "pure".

New Hampshire
- Babies from 1990 to 1999: 348
- Babies from 2010 to 2019: 42 (#216 most common name, -87.9% compared to the 90s)

National
- Rank: #62
- Babies from 1990 to 1999: 52,797

9 / 50
Bodler // Shutterstock

#42. Shannon

Shannon is a name of Irish origin meaning "wise river".

New Hampshire
- Babies from 1990 to 1999: 352
- Babies from 2010 to 2019: 42 (#216 most common name, data not available compared to the 90s)

National
- Rank: #74
- Babies from 1990 to 1999: 45,872

10 / 50
Canva

#41. Julia

Julia is a name of Latin origin meaning "youthful".

New Hampshire
- Babies from 1990 to 1999: 363
- Babies from 2010 to 2019: 182 (#57 most common name, -49.9% compared to the 90s)

National
- Rank: #55
- Babies from 1990 to 1999: 59,937

11 / 50
Canva

#40. Haley

Haley is a name of English origin meaning "hay meadow".

New Hampshire
- Babies from 1990 to 1999: 368
- Babies from 2010 to 2019: 62 (#169 (tie) most common name, -83.2% compared to the 90s)

National
- Rank: #46
- Babies from 1990 to 1999: 71,181

12 / 50
Monkey Business Images // Shutterstock

#39. Meghan

Meghan is a name of Welsh origin meaning "pearl".

New Hampshire
- Babies from 1990 to 1999: 377
- Babies from 2010 to 2019: 12 (#357 (tie) most common name, -96.8% compared to the 90s)

National
- Rank: #98
- Babies from 1990 to 1999: 31,468

13 / 50
Studio Romantic // Shutterstock

#38. Victoria

Victoria is a name of Latin origin meaning "victory".

New Hampshire
- Babies from 1990 to 1999: 402
- Babies from 2010 to 2019: 140 (#78 most common name, -65.2% compared to the 90s)

National
- Rank: #19
- Babies from 1990 to 1999: 117,463

14 / 50
FreelySky // Shutterstock

#37. Alexis

Alexis is a name of Greek origin meaning "helper".

New Hampshire
- Babies from 1990 to 1999: 402
- Babies from 2010 to 2019: 228 (#31 most common name, -43.3% compared to the 90s)

National
- Rank: #18
- Babies from 1990 to 1999: 131,188

15 / 50
Lopolo // Shutterstock

#36. Madison

Madison is a name of English origin meaning "son of Matthew".

New Hampshire
- Babies from 1990 to 1999: 403
- Babies from 2010 to 2019: 444 (#9 most common name, +10.2% compared to the 90s)

National
- Rank: #29
- Babies from 1990 to 1999: 91,852

16 / 50
CroMary // Shutterstock

#35. Erin

Erin is a name of Irish origin meaning "peace".

New Hampshire
- Babies from 1990 to 1999: 408
- Babies from 2010 to 2019: 18 (#306 most common name, -95.6% compared to the 90s)

National
- Rank: #50
- Babies from 1990 to 1999: 65,330

17 / 50
DONUT6_STUDIO // Shutterstock

#34. Amber

Amber is a name of Persian origin meaning "ambergris", a fragrant material extracted from a type of whale.

New Hampshire
- Babies from 1990 to 1999: 420
- Babies from 2010 to 2019: 13 (#343 most common name, -96.9% compared to the 90s)

National
- Rank: #20
- Babies from 1990 to 1999: 115,598

18 / 50
FamVeld // Shutterstock

#33. Heather

Heather is a name of Scottish origin meaning "a variety of small shrubs with pink or white flowers".

New Hampshire
- Babies from 1990 to 1999: 425
- Babies from 2010 to 2019: 13 (#343 most common name, data not available compared to the 90s)

National
- Rank: #45
- Babies from 1990 to 1999: 71,604

19 / 50
Lopolo // Shutterstock

#32. Allison

Allison is a variation of the French name Alice, meaning "noble."

New Hampshire
- Babies from 1990 to 1999: 426
- Babies from 2010 to 2019: 122 (#91 most common name, -71.4% compared to the 90s)

National
- Rank: #41
- Babies from 1990 to 1999: 74,425

20 / 50
Rob Marmion // Shutterstock

#31. Morgan

Morgan is a name of Welsh origin meaning "sea chief".

New Hampshire
- Babies from 1990 to 1999: 447
- Babies from 2010 to 2019: 140 (#78 most common name, -68.7% compared to the 90s)

National
- Rank: #30
- Babies from 1990 to 1999: 91,188

21 / 50
Elvira Koneva // Shutterstock

#30. Chelsea

Chelsea is a name of English origin meaning "port for chalk".

New Hampshire
- Babies from 1990 to 1999: 451
- Babies from 2010 to 2019: 7 (#416 most common name, -98.4% compared to the 90s)

National
- Rank: #34
- Babies from 1990 to 1999: 84,777

22 / 50
Canva

#29. Alexandra

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

New Hampshire
- Babies from 1990 to 1999: 474
- Babies from 2010 to 2019: 119 (#95 most common name, -74.9% compared to the 90s)

National
- Rank: #28
- Babies from 1990 to 1999: 94,793

23 / 50
s_oleg // Shutterstock

#28. Molly

Molly is a name of Hebrew origin meaning "star of the sea".

New Hampshire
- Babies from 1990 to 1999: 486
- Babies from 2010 to 2019: 188 (#53 most common name, -61.3% compared to the 90s)

National
- Rank: #92
- Babies from 1990 to 1999: 36,529

24 / 50
Marko Poplasen // Shutterstock

#27. Emma

Emma is a name of German origin meaning "universal".

New Hampshire
- Babies from 1990 to 1999: 488
- Babies from 2010 to 2019: 789 (#2 most common name, +61.7% compared to the 90s)

National
- Rank: #56
- Babies from 1990 to 1999: 58,199

25 / 50
Malakhova Ganna // Shutterstock

#26. Olivia

Olivia is a name of Latin origin meaning "olive tree".

New Hampshire
- Babies from 1990 to 1999: 502
- Babies from 2010 to 2019: 834 (#1 most common name, +66.1% compared to the 90s)

National
- Rank: #38
- Babies from 1990 to 1999: 75,895

26 / 50
photoDiod // Shutterstock

#25. Kelsey

Kelsey is a name of English origin meaning "ship's victory".

New Hampshire
- Babies from 1990 to 1999: 511
- Babies from 2010 to 2019: 6 (#433 most common name, -98.8% compared to the 90s)

National
- Rank: #33
- Babies from 1990 to 1999: 85,116

27 / 50
Natee K Jindakum // Shutterstock

#24. Abigail

Abigail is a name of Hebrew origin meaning "Joy Of The Father".

New Hampshire
- Babies from 1990 to 1999: 558
- Babies from 2010 to 2019: 500 (#7 most common name, -10.4% compared to the 90s)

National
- Rank: #42
- Babies from 1990 to 1999: 72,757

28 / 50
Impact Photography // Shutterstock

#23. Danielle

Danielle is a name of Hebrew origin meaning "God is my judge".

New Hampshire
- Babies from 1990 to 1999: 559
- Babies from 2010 to 2019: 26 (#265 most common name, -95.3% compared to the 90s)

National
- Rank: #24
- Babies from 1990 to 1999: 109,581

29 / 50
Africa Studio // Shutterstock

#22. Courtney

Courtney is a name of French origin meaning "short nose".

New Hampshire
- Babies from 1990 to 1999: 564
- Babies from 2010 to 2019: 26 (#265 most common name, data not available compared to the 90s)

National
- Rank: #22
- Babies from 1990 to 1999: 113,278

30 / 50
Canva

#21. Jennifer

Jennifer is a name of English origin meaning "white shadow, white wave".

New Hampshire
- Babies from 1990 to 1999: 580
- Babies from 2010 to 2019: 12 (#357 (tie) most common name, -97.9% compared to the 90s)

National
- Rank: #16
- Babies from 1990 to 1999: 148,025

31 / 50
Canva

#20. Brianna

Brianna is a name of Irish origin meaning "noble".

New Hampshire
- Babies from 1990 to 1999: 587
- Babies from 2010 to 2019: 80 (#134 most common name, -86.4% compared to the 90s)

National
- Rank: #26
- Babies from 1990 to 1999: 99,101

32 / 50
Amalia Zilio // Shutterstock

#19. Alyssa

Alyssa is a name of Greek origin meaning "rational".

New Hampshire
- Babies from 1990 to 1999: 597
- Babies from 2010 to 2019: 80 (#134 most common name, -86.6% compared to the 90s)

National
- Rank: #21
- Babies from 1990 to 1999: 115,249

33 / 50
Zdenka Darula // Shutterstock

#18. Taylor

Taylor is a name of English origin meaning "one who tailors clothes".

New Hampshire
- Babies from 1990 to 1999: 599
- Babies from 2010 to 2019: 132 (#86 most common name, -78.0% compared to the 90s)

National
- Rank: #9
- Babies from 1990 to 1999: 169,021

34 / 50
phadungsak sawasdee // Shutterstock

#17. Katherine

Katherine is a name of Greek origin meaning "pure".

New Hampshire
- Babies from 1990 to 1999: 612
- Babies from 2010 to 2019: 92 (#124 most common name, -85.0% compared to the 90s)

National
- Rank: #27
- Babies from 1990 to 1999: 96,877

35 / 50
Mcimage // Shutterstock

#16. Stephanie

Stephanie is a name of Greek origin meaning "crown".

New Hampshire
- Babies from 1990 to 1999: 615
- Babies from 2010 to 2019: 5 (#477 (tie) most common name, -99.2% compared to the 90s)

National
- Rank: #14
- Babies from 1990 to 1999: 149,822

36 / 50
Max Bukovski // Shutterstock

#15. Lauren

Lauren is a name of Latin origin meaning "the bay or laurel plant".

New Hampshire
- Babies from 1990 to 1999: 646
- Babies from 2010 to 2019: 92 (#124 most common name, -85.8% compared to the 90s)

National
- Rank: #13
- Babies from 1990 to 1999: 153,578

37 / 50
pixelheadphoto digitalskillet // Shutterstock

#14. Rachel

Rachel is a name of Hebrew origin meaning "ewe".

New Hampshire
- Babies from 1990 to 1999: 656
- Babies from 2010 to 2019: 60 (#175 (tie) most common name, -90.9% compared to the 90s)

National
- Rank: #15
- Babies from 1990 to 1999: 149,144

38 / 50
Oksana Kuzmina // Shutterstock

#13. Kayla

Kayla is a name of Irish origin meaning "slim and fair".

New Hampshire
- Babies from 1990 to 1999: 725
- Babies from 2010 to 2019: 70 (#150 (tie) most common name, -90.3% compared to the 90s)

National
- Rank: #12
- Babies from 1990 to 1999: 155,888

39 / 50
Oleggg // Shutterstock

#12. Brittany

Brittany is a name of French origin meaning "from Briton".

New Hampshire
- Babies from 1990 to 1999: 738
- Babies from 2010 to 2019: 70 (#150 (tie) most common name, data not available compared to the 90s)

National
- Rank: #7
- Babies from 1990 to 1999: 190,815

40 / 50
Tatiana Katsai // Shutterstock

#11. Rebecca

Rebecca is a name of Hebrew origin meaning "servant of God".

New Hampshire
- Babies from 1990 to 1999: 741
- Babies from 2010 to 2019: 63 (#166 most common name, -91.5% compared to the 90s)

National
- Rank: #23
- Babies from 1990 to 1999: 109,703

41 / 50
Canva

#10. Megan

Megan is a name of Welsh origin meaning "pearl".

New Hampshire
- Babies from 1990 to 1999: 821
- Babies from 2010 to 2019: 24 (#274 most common name, -97.1% compared to the 90s)

National
- Rank: #10
- Babies from 1990 to 1999: 160,360

42 / 50
Coy_Creek // Shutterstock

#9. Nicole

Nicole is a name of Greek origin meaning "victory of the people".

New Hampshire
- Babies from 1990 to 1999: 863
- Babies from 2010 to 2019: 12 (#357 (tie) most common name, -98.6% compared to the 90s)

National
- Rank: #17
- Babies from 1990 to 1999: 136,102

43 / 50
Canva

#8. Elizabeth

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

New Hampshire
- Babies from 1990 to 1999: 892
- Babies from 2010 to 2019: 347 (#19 most common name, -61.1% compared to the 90s)

National
- Rank: #8
- Babies from 1990 to 1999: 172,669

44 / 50
DONOT6_STUDIO // Shutterstock

#7. Amanda

Amanda is a name of Latin origin meaning "worthy of love".

New Hampshire
- Babies from 1990 to 1999: 925
- Babies from 2010 to 2019: 5 (#477 (tie) most common name, -99.5% compared to the 90s)

National
- Rank: #6
- Babies from 1990 to 1999: 191,101

45 / 50
Tetiana Iatsenko // Shutterstock

#6. Hannah

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

New Hampshire
- Babies from 1990 to 1999: 1,099
- Babies from 2010 to 2019: 352 (#18 most common name, -68.0% compared to the 90s)

National
- Rank: #11
- Babies from 1990 to 1999: 158,797

46 / 50
Canva

#5. Jessica

Jessica is a name of Hebrew origin meaning "God beholds".

New Hampshire
- Babies from 1990 to 1999: 1,134
- Babies from 2010 to 2019: 14 (#337 most common name, -98.8% compared to the 90s)

National
- Rank: #1
- Babies from 1990 to 1999: 303,111

47 / 50
Canva

#4. Ashley

Ashley is a name of English origin meaning "ash tree meadow".

New Hampshire
- Babies from 1990 to 1999: 1,273
- Babies from 2010 to 2019: 47 (#204 most common name, -96.3% compared to the 90s)

National
- Rank: #2
- Babies from 1990 to 1999: 301,809

48 / 50
Monkey Business Images // Shutterstock

#3. Samantha

Samantha is a name of Hebrew origin meaning "told by God".

New Hampshire
- Babies from 1990 to 1999: 1,274
- Babies from 2010 to 2019: 158 (#66 most common name, -87.6% compared to the 90s)

National
- Rank: #5
- Babies from 1990 to 1999: 224,009

49 / 50
Kateryna Gurska // Shutterstock

#2. Sarah

Sarah is a name of Hebrew origin meaning "princess".

New Hampshire
- Babies from 1990 to 1999: 1,417
- Babies from 2010 to 2019: 151 (#70 most common name, -89.3% compared to the 90s)

National
- Rank: #4
- Babies from 1990 to 1999: 224,371

50 / 50
Oksana Kuzmina // Shutterstock

#1. Emily

Emily is a name of Latin origin meaning "to strive".

New Hampshire
- Babies from 1990 to 1999: 1,556
- Babies from 2010 to 2019: 439 (#10 (tie) most common name, -71.8% compared to the 90s)

National
- Rank: #3
- Babies from 1990 to 1999: 237,240

Trending Now