Most popular girl names in the '00s in New Hampshire

Written by:
February 7, 2023
Canva

Most popular girl names in the '00s in New Hampshire

compiled a list of the most popular baby names for girls in the 2000s in New Hampshire using data from the . Names are ranked by number of babies born in New Hampshire from 2000 to 2009.

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

1 / 50
Canva

#50. Leah

Leah is a name of Hebrew origin meaning "weary".

New Hampshire
- Babies from 2000 to 2009: 239
- Babies from 2010 to 2019: 214 (#37 most common name, -10.5% compared to the 2000s)

National
- Rank: #67
- Babies from 2000 to 2009: 45,388

2 / 50
Monkey Business Images // Shutterstock

#49. Avery

Avery is a name of English origin meaning "ruler of the elves".

New Hampshire
- Babies from 2000 to 2009: 243
- Babies from 2010 to 2019: 392 (#15 most common name, +61.3% compared to the 2000s)

National
- Rank: #77
- Babies from 2000 to 2009: 41,641

3 / 50
Canva

#48. Allison

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

New Hampshire
- Babies from 2000 to 2009: 244
- Babies from 2010 to 2019: 122 (#91 most common name, -50.0% compared to the 2000s)

National
- Rank: #41
- Babies from 2000 to 2009: 59,958

4 / 50
Rob Marmion // Shutterstock

#47. Haley

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

New Hampshire
- Babies from 2000 to 2009: 245
- Babies from 2010 to 2019: 62 (#169 (tie) most common name, -74.7% compared to the 2000s)

National
- Rank: #42
- Babies from 2000 to 2009: 57,010

5 / 50
Oksana Kuzmina // Shutterstock

#46. Autumn

Autumn is a name of Latin origin meaning "fall season".

New Hampshire
- Babies from 2000 to 2009: 245
- Babies from 2010 to 2019: 225 (#33 most common name, -8.2% compared to the 2000s)

National
- Rank: #82
- Babies from 2000 to 2009: 38,487

6 / 50
Canva

#45. Alexandra

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

New Hampshire
- Babies from 2000 to 2009: 246
- Babies from 2010 to 2019: 119 (#95 most common name, -51.6% compared to the 2000s)

National
- Rank: #40
- Babies from 2000 to 2009: 61,206

7 / 50
Darkdiamond67 // Shutterstock

#44. Kaitlyn

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

New Hampshire
- Babies from 2000 to 2009: 249
- Babies from 2010 to 2019: 55 (#185 most common name, -77.9% compared to the 2000s)

National
- Rank: #35
- Babies from 2000 to 2009: 66,885

8 / 50
Oksana Kuzmina // Shutterstock

#43. Madeline

Madeline is a name of English origin meaning "high tower".

New Hampshire
- Babies from 2000 to 2009: 263
- Babies from 2010 to 2019: 185 (#56 most common name, -29.7% compared to the 2000s)

National
- Rank: #56
- Babies from 2000 to 2009: 48,249

9 / 50
Olesia Bilkei // Shutterstock

#42. Isabelle

Isabelle is a name of French origin meaning "God is my oath".

New Hampshire
- Babies from 2000 to 2009: 266
- Babies from 2010 to 2019: 198 (#45 most common name, -25.6% compared to the 2000s)

National
- Rank: #97
- Babies from 2000 to 2009: 32,842

10 / 50
Tatyana Domnicheva // Shutterstock

#41. Riley

Riley is a name of Irish origin meaning "courageous".

New Hampshire
- Babies from 2000 to 2009: 266
- Babies from 2010 to 2019: 255 (#27 most common name, -4.1% compared to the 2000s)

National
- Rank: #66
- Babies from 2000 to 2009: 45,505

11 / 50
Darren Brode // Shutterstock

#40. Jessica

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

New Hampshire
- Babies from 2000 to 2009: 268
- Babies from 2010 to 2019: 14 (#337 most common name, -94.8% compared to the 2000s)

National
- Rank: #23
- Babies from 2000 to 2009: 90,630

12 / 50
Zdenka Darula // Shutterstock

#39. Victoria

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

New Hampshire
- Babies from 2000 to 2009: 276
- Babies from 2010 to 2019: 140 (#78 most common name, -49.3% compared to the 2000s)

National
- Rank: #25
- Babies from 2000 to 2009: 84,924

13 / 50
s_oleg // Shutterstock

#38. Kayla

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

New Hampshire
- Babies from 2000 to 2009: 289
- Babies from 2010 to 2019: 70 (#150 (tie) most common name, -75.8% compared to the 2000s)

National
- Rank: #22
- Babies from 2000 to 2009: 94,317

14 / 50
Surne1shots // Shutterstock

#37. Rachel

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

New Hampshire
- Babies from 2000 to 2009: 297
- Babies from 2010 to 2019: 60 (#175 (tie) most common name, -79.8% compared to the 2000s)

National
- Rank: #33
- Babies from 2000 to 2009: 68,310

15 / 50
Canva

#36. Mia

Mia is a name of Latin origin meaning "mine".

New Hampshire
- Babies from 2000 to 2009: 298
- Babies from 2010 to 2019: 322 (#22 (tie) most common name, +8.1% compared to the 2000s)

National
- Rank: #26
- Babies from 2000 to 2009: 83,475

16 / 50
Tatiana Katsai // Shutterstock

#35. Paige

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

New Hampshire
- Babies from 2000 to 2009: 303
- Babies from 2010 to 2019: 154 (#68 (tie) most common name, -49.2% compared to the 2000s)

National
- Rank: #65
- Babies from 2000 to 2009: 45,568

17 / 50
Blend Images // Shutterstock

#34. Katherine

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

New Hampshire
- Babies from 2000 to 2009: 319
- Babies from 2010 to 2019: 92 (#124 most common name, -71.2% compared to the 2000s)

National
- Rank: #37
- Babies from 2000 to 2009: 65,330

18 / 50
FreelySky // Shutterstock

#33. Natalie

Natalie is a name of French origin meaning "birthday of the Lord".

New Hampshire
- Babies from 2000 to 2009: 321
- Babies from 2010 to 2019: 338 (#20 most common name, +5.3% compared to the 2000s)

National
- Rank: #21
- Babies from 2000 to 2009: 95,076

19 / 50
Mcimage // Shutterstock

#32. Megan

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

New Hampshire
- Babies from 2000 to 2009: 321
- Babies from 2010 to 2019: 24 (#274 most common name, -92.5% compared to the 2000s)

National
- Rank: #36
- Babies from 2000 to 2009: 66,812

20 / 50
Canva

#31. Mackenzie

Mackenzie is a name of Scottish origin meaning "son of the bright one".

New Hampshire
- Babies from 2000 to 2009: 339
- Babies from 2010 to 2019: 226 (#32 most common name, -33.3% compared to the 2000s)

National
- Rank: #48
- Babies from 2000 to 2009: 54,538

21 / 50
Canva

#30. Morgan

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

New Hampshire
- Babies from 2000 to 2009: 344
- Babies from 2010 to 2019: 140 (#78 most common name, -59.3% compared to the 2000s)

National
- Rank: #31
- Babies from 2000 to 2009: 70,734

22 / 50
riggleton // Shutterstock

#29. Brooke

Brooke is a name of English origin meaning "small stream".

New Hampshire
- Babies from 2000 to 2009: 350
- Babies from 2010 to 2019: 201 (#43 (tie) most common name, -42.6% compared to the 2000s)

National
- Rank: #47
- Babies from 2000 to 2009: 54,678

23 / 50
Coy_Creek // Shutterstock

#28. Ashley

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

New Hampshire
- Babies from 2000 to 2009: 361
- Babies from 2010 to 2019: 47 (#204 most common name, -87.0% compared to the 2000s)

National
- Rank: #10
- Babies from 2000 to 2009: 133,014

24 / 50
Impact Photography // Shutterstock

#27. Lillian

Lillian is a name of Latin origin meaning "lily".

New Hampshire
- Babies from 2000 to 2009: 364
- Babies from 2010 to 2019: 386 (#16 most common name, +6.0% compared to the 2000s)

National
- Rank: #51
- Babies from 2000 to 2009: 49,351

25 / 50
Lopolo // Shutterstock

#26. Alyssa

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

New Hampshire
- Babies from 2000 to 2009: 371
- Babies from 2010 to 2019: 80 (#134 most common name, -78.4% compared to the 2000s)

National
- Rank: #14
- Babies from 2000 to 2009: 114,469

26 / 50
Shyamalamuralinath // Shutterstock

#25. Molly

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

New Hampshire
- Babies from 2000 to 2009: 374
- Babies from 2010 to 2019: 188 (#53 most common name, -49.7% compared to the 2000s)

National
- Rank: #96
- Babies from 2000 to 2009: 33,224

27 / 50
phadungsak sawasdee // Shutterstock

#24. Sydney

Sydney is a name of English origin meaning "wide meadow".

New Hampshire
- Babies from 2000 to 2009: 374
- Babies from 2010 to 2019: 149 (#71 most common name, -60.2% compared to the 2000s)

National
- Rank: #28
- Babies from 2000 to 2009: 76,431

28 / 50
Canva

#23. Taylor

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

New Hampshire
- Babies from 2000 to 2009: 399
- Babies from 2010 to 2019: 132 (#86 most common name, -66.9% compared to the 2000s)

National
- Rank: #17
- Babies from 2000 to 2009: 100,972

29 / 50
DONUT6_STUDIO // Shutterstock

#22. Hailey

Hailey is a name of English origin meaning "hay's meadow".

New Hampshire
- Babies from 2000 to 2009: 399
- Babies from 2010 to 2019: 207 (#40 most common name, -48.1% compared to the 2000s)

National
- Rank: #27
- Babies from 2000 to 2009: 81,963

30 / 50
Natalia Kirichenko // Shutterstock

#21. Brianna

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

New Hampshire
- Babies from 2000 to 2009: 409
- Babies from 2010 to 2019: 80 (#134 most common name, -80.4% compared to the 2000s)

National
- Rank: #18
- Babies from 2000 to 2009: 99,768

31 / 50
Canva

#20. Lily

Lily is a name of English origin, named after the flower.

New Hampshire
- Babies from 2000 to 2009: 411
- Babies from 2010 to 2019: 326 (#21 most common name, -20.7% compared to the 2000s)

National
- Rank: #45
- Babies from 2000 to 2009: 56,163

32 / 50
Oksana Kuzmina // Shutterstock

#19. Chloe

Chloe is a name of Greek origin meaning "blooming".

New Hampshire
- Babies from 2000 to 2009: 417
- Babies from 2010 to 2019: 273 (#25 most common name, -34.5% compared to the 2000s)

National
- Rank: #20
- Babies from 2000 to 2009: 96,467

33 / 50
Durganand // Shutterstock

#18. Ella

Ella is a name of German origin meaning "fairy maiden".

New Hampshire
- Babies from 2000 to 2009: 425
- Babies from 2010 to 2019: 414 (#13 most common name, -2.6% compared to the 2000s)

National
- Rank: #34
- Babies from 2000 to 2009: 67,442

34 / 50
Canva

#17. Lauren

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

New Hampshire
- Babies from 2000 to 2009: 443
- Babies from 2010 to 2019: 92 (#124 most common name, -79.2% compared to the 2000s)

National
- Rank: #19
- Babies from 2000 to 2009: 97,144

35 / 50
Monkey Business Images // Shutterstock

#16. Anna

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

New Hampshire
- Babies from 2000 to 2009: 461
- Babies from 2010 to 2019: 245 (#29 most common name, -46.9% compared to the 2000s)

National
- Rank: #24
- Babies from 2000 to 2009: 90,215

36 / 50
Canva

#15. Julia

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

New Hampshire
- Babies from 2000 to 2009: 484
- Babies from 2010 to 2019: 182 (#57 most common name, -62.4% compared to the 2000s)

National
- Rank: #30
- Babies from 2000 to 2009: 70,848

37 / 50
Aaron Amat // Shutterstock

#14. Samantha

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

New Hampshire
- Babies from 2000 to 2009: 585
- Babies from 2010 to 2019: 158 (#66 most common name, -73.0% compared to the 2000s)

National
- Rank: #8
- Babies from 2000 to 2009: 134,281

38 / 50
photoDiod // Shutterstock

#13. Ava

Ava is a name of Latin origin meaning "bird".

New Hampshire
- Babies from 2000 to 2009: 599
- Babies from 2010 to 2019: 637 (#5 most common name, +6.3% compared to the 2000s)

National
- Rank: #16
- Babies from 2000 to 2009: 104,495

39 / 50
Africa Studio // Shutterstock

#12. Sophia

Sophia is a name of Greek origin meaning "wisdom".

New Hampshire
- Babies from 2000 to 2009: 605
- Babies from 2010 to 2019: 724 (#4 most common name, +19.7% compared to the 2000s)

National
- Rank: #13
- Babies from 2000 to 2009: 119,222

40 / 50
Canva

#11. Alexis

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

New Hampshire
- Babies from 2000 to 2009: 623
- Babies from 2010 to 2019: 228 (#31 most common name, -63.4% compared to the 2000s)

National
- Rank: #11
- Babies from 2000 to 2009: 130,801

41 / 50
Darren Brode // Shutterstock

#10. Grace

Grace is a name of Latin origin meaning "gracious".

New Hampshire
- Babies from 2000 to 2009: 623
- Babies from 2010 to 2019: 407 (#14 most common name, -34.7% compared to the 2000s)

National
- Rank: #15
- Babies from 2000 to 2009: 110,702

42 / 50
Canva

#9. Sarah

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

New Hampshire
- Babies from 2000 to 2009: 632
- Babies from 2010 to 2019: 151 (#70 most common name, -76.1% compared to the 2000s)

National
- Rank: #12
- Babies from 2000 to 2009: 124,411

43 / 50
Max Bukovski // Shutterstock

#8. Isabella

Isabella is a name of Hebrew origin meaning "devoted to God".

New Hampshire
- Babies from 2000 to 2009: 643
- Babies from 2010 to 2019: 591 (#6 most common name, -8.1% compared to the 2000s)

National
- Rank: #7
- Babies from 2000 to 2009: 149,534

44 / 50
Monkey Business Images // Shutterstock

#7. Elizabeth

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

New Hampshire
- Babies from 2000 to 2009: 682
- Babies from 2010 to 2019: 347 (#19 most common name, -49.1% compared to the 2000s)

National
- Rank: #9
- Babies from 2000 to 2009: 133,457

45 / 50
FamVeld // Shutterstock

#6. Hannah

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

New Hampshire
- Babies from 2000 to 2009: 889
- Babies from 2010 to 2019: 352 (#18 most common name, -60.4% compared to the 2000s)

National
- Rank: #5
- Babies from 2000 to 2009: 155,723

46 / 50
Monkey Business Images // Shutterstock

#5. Abigail

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

New Hampshire
- Babies from 2000 to 2009: 938
- Babies from 2010 to 2019: 500 (#7 most common name, -46.7% compared to the 2000s)

National
- Rank: #6
- Babies from 2000 to 2009: 150,882

47 / 50
Marko Poplasen // Shutterstock

#4. Madison

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

New Hampshire
- Babies from 2000 to 2009: 954
- Babies from 2010 to 2019: 444 (#9 most common name, -53.5% compared to the 2000s)

National
- Rank: #2
- Babies from 2000 to 2009: 193,172

48 / 50
Nolte Lourens // Shutterstock

#3. Olivia

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

New Hampshire
- Babies from 2000 to 2009: 1,035
- Babies from 2010 to 2019: 834 (#1 most common name, -19.4% compared to the 2000s)

National
- Rank: #4
- Babies from 2000 to 2009: 156,018

49 / 50
Natee K Jindakum // Shutterstock

#2. Emily

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

New Hampshire
- Babies from 2000 to 2009: 1,065
- Babies from 2010 to 2019: 439 (#10 (tie) most common name, -58.8% compared to the 2000s)

National
- Rank: #1
- Babies from 2000 to 2009: 223,714

50 / 50
Monkey Business Images // Shutterstock

#1. Emma

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

New Hampshire
- Babies from 2000 to 2009: 1,183
- Babies from 2010 to 2019: 789 (#2 most common name, -33.3% compared to the 2000s)

National
- Rank: #3
- Babies from 2000 to 2009: 181,305

Trending Now