Most popular boy names in the 90s in New Hampshire

Written by:
January 10, 2023
yifanjrb // Shutterstock

Most popular boy names in the 90s in New Hampshire

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

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
Samuel Borges Photography // Shutterstock

#50. Richard

Richard is a name of German origin meaning "dominant ruler".

New Hampshire
- Babies from 1990 to 1999: 371
- Babies from 2010 to 2019: 88 (#143 most common name, -76.3% compared to the 90s)

National
- Rank: #40
- Babies from 1990 to 1999: 94,861

2 / 50
Anna Grigorjeva // Shutterstock

#49. Evan

Evan is a name of Welsh origin meaning "Lord is gracious".

New Hampshire
- Babies from 1990 to 1999: 381
- Babies from 2010 to 2019: 318 (#41 most common name, -16.5% compared to the 90s)

National
- Rank: #60
- Babies from 1990 to 1999: 59,391

3 / 50
Africa Studio // Shutterstock

#48. Jeffrey

Jeffrey is a name of English origin meaning "pledge of peace".

New Hampshire
- Babies from 1990 to 1999: 387
- Babies from 2010 to 2019: 34 (#236 most common name, -91.2% compared to the 90s)

National
- Rank: #52
- Babies from 1990 to 1999: 66,967

4 / 50
Canva

#47. Stephen

Stephen is a name of Greek origin meaning "wreath, crown".

New Hampshire
- Babies from 1990 to 1999: 405
- Babies from 2010 to 2019: 61 (#187 most common name, -84.9% compared to the 90s)

National
- Rank: #48
- Babies from 1990 to 1999: 75,141

5 / 50
Canva

#46. Travis

Travis is a name of French origin meaning "to cross".

New Hampshire
- Babies from 1990 to 1999: 406
- Babies from 2010 to 2019: 65 (#180 (tie) most common name, -84.0% compared to the 90s)

National
- Rank: #51
- Babies from 1990 to 1999: 68,194

6 / 50
Shutterstock

#45. Jason

Jason is a name of Greek origin meaning "healer".

New Hampshire
- Babies from 1990 to 1999: 422
- Babies from 2010 to 2019: 160 (#91 (tie) most common name, -62.1% compared to the 90s)

National
- Rank: #44
- Babies from 1990 to 1999: 91,706

7 / 50
Canva

#44. Jordan

Jordan is a name of Hebrew origin meaning "to flow down".

New Hampshire
- Babies from 1990 to 1999: 432
- Babies from 2010 to 2019: 162 (#90 most common name, -62.5% compared to the 90s)

National
- Rank: #28
- Babies from 1990 to 1999: 144,733

8 / 50
Monkey Business Images // Shutterstock

#43. Aaron

Aaron is a name of Hebrew origin meaning "high mountain".

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

National
- Rank: #31
- Babies from 1990 to 1999: 128,355

9 / 50
Canva

#42. Ethan

Ethan is a name of Hebrew origin meaning "strong" or "enduring".

New Hampshire
- Babies from 1990 to 1999: 447
- Babies from 2010 to 2019: 476 (#19 most common name, +6.5% compared to the 90s)

National
- Rank: #53
- Babies from 1990 to 1999: 66,912

10 / 50
Canva

#41. Ian

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

New Hampshire
- Babies from 1990 to 1999: 452
- Babies from 2010 to 2019: 147 (#100 most common name, -67.5% compared to the 90s)

National
- Rank: #69
- Babies from 1990 to 1999: 53,999

11 / 50
Canva

#40. Steven

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

New Hampshire
- Babies from 1990 to 1999: 454
- Babies from 2010 to 2019: 54 (#193 most common name, -88.1% compared to the 90s)

National
- Rank: #35
- Babies from 1990 to 1999: 121,095

12 / 50
rSnapshotPhotos // Shutterstock

#39. Connor

Connor is a name of Irish origin meaning "Lover of wolves".

New Hampshire
- Babies from 1990 to 1999: 524
- Babies from 2010 to 2019: 478 (#17 most common name, -8.8% compared to the 90s)

National
- Rank: #64
- Babies from 1990 to 1999: 57,344

13 / 50
Katrina Elena // Shutterstock

#38. Austin

Austin is a name of English origin meaning "magnificent".

New Hampshire
- Babies from 1990 to 1999: 539
- Babies from 2010 to 2019: 262 (#60 most common name, -51.4% compared to the 90s)

National
- Rank: #22
- Babies from 1990 to 1999: 190,120

14 / 50
noBorders - Brayden Howie // Shutterstock

#37. Sean

Sean is a name of Irish origin meaning "God is gracious".

New Hampshire
- Babies from 1990 to 1999: 552
- Babies from 2010 to 2019: 94 (#136 (tie) most common name, -83.0% compared to the 90s)

National
- Rank: #43
- Babies from 1990 to 1999: 91,993

15 / 50
Canva

#36. Anthony

Anthony is a name of Latin origin meaning "praiseworthy".

New Hampshire
- Babies from 1990 to 1999: 566
- Babies from 2010 to 2019: 314 (#43 most common name, -44.5% compared to the 90s)

National
- Rank: #19
- Babies from 1990 to 1999: 216,192

16 / 50
Canva

#35. Kevin

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

New Hampshire
- Babies from 1990 to 1999: 605
- Babies from 2010 to 2019: 78 (#159 (tie) most common name, -87.1% compared to the 90s)

National
- Rank: #25
- Babies from 1990 to 1999: 165,195

17 / 50
Anna Grigorjeva // Shutterstock

#34. Brian

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

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

National
- Rank: #36
- Babies from 1990 to 1999: 119,275

18 / 50
Andy Dean Photography // Shutterstock

#33. Eric

Eric is a name of Norse origin meaning "sole ruler".

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

National
- Rank: #29
- Babies from 1990 to 1999: 135,220

19 / 50
Canva

#32. Adam

Adam is a name of Hebrew origin meaning "earth".

New Hampshire
- Babies from 1990 to 1999: 680
- Babies from 2010 to 2019: 150 (#99 most common name, -77.9% compared to the 90s)

National
- Rank: #39
- Babies from 1990 to 1999: 106,890

20 / 50
Canva

#31. Cameron

Cameron is a name of Gaelic origin meaning "crooked river".

New Hampshire
- Babies from 1990 to 1999: 691
- Babies from 2010 to 2019: 425 (#25 most common name, -38.5% compared to the 90s)

National
- Rank: #45
- Babies from 1990 to 1999: 81,128

21 / 50
FamVeld // Shutterstock

#30. Patrick

Patrick is a name of Latin origin meaning "nobleman".

New Hampshire
- Babies from 1990 to 1999: 695
- Babies from 2010 to 2019: 146 (#101 (tie) most common name, -79.0% compared to the 90s)

National
- Rank: #41
- Babies from 1990 to 1999: 92,920

22 / 50
Oksana Kuzmina // Shutterstock

#29. Timothy

Timothy is a name of Greek origin meaning "honouring God".

New Hampshire
- Babies from 1990 to 1999: 712
- Babies from 2010 to 2019: 130 (#113 (tie) most common name, -81.7% compared to the 90s)

National
- Rank: #37
- Babies from 1990 to 1999: 107,748

23 / 50
Tatiana Dyuvbanova // Shutterstock

#28. Nathan

Nathan is a name of Hebrew origin meaning "given".

New Hampshire
- Babies from 1990 to 1999: 764
- Babies from 2010 to 2019: 260 (#62 most common name, -66.0% compared to the 90s)

National
- Rank: #38
- Babies from 1990 to 1999: 107,309

24 / 50
DONOT6_STUDIO // Shutterstock

#27. Dylan

Dylan is a name of Welsh origin meaning "son of the sea".

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

National
- Rank: #34
- Babies from 1990 to 1999: 122,062

25 / 50
wavebreakmedia // Shutterstock

#26. Cody

Cody is a name of English origin meaning "helpful".

New Hampshire
- Babies from 1990 to 1999: 774
- Babies from 2010 to 2019: 101 (#132 (tie) most common name, -87.0% compared to the 90s)

National
- Rank: #27
- Babies from 1990 to 1999: 146,472

26 / 50
Flashon // Shutterstock

#25. William

William is a name of Germanic origin meaning "vehement protector".

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

National
- Rank: #18
- Babies from 1990 to 1999: 217,802

27 / 50
Alena Vostrikova // Shutterstock

#24. Jonathan

Jonathan is a name of Hebrew origin meaning "God has given".

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

National
- Rank: #21
- Babies from 1990 to 1999: 197,464

28 / 50
Oksana Kuzmina // Shutterstock

#23. Samuel

Samuel is a name of Hebrew origin meaning "name of God".

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

National
- Rank: #33
- Babies from 1990 to 1999: 125,562

29 / 50
Tomsickova Tatyana // Shutterstock

#22. Thomas

Thomas is a name of Greek origin meaning "twin".

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

National
- Rank: #26
- Babies from 1990 to 1999: 146,603

30 / 50
Gorynvd // Shutterstock

#21. Robert

Robert is a name of Germanic origin meaning "fame" or "bright".

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

National
- Rank: #20
- Babies from 1990 to 1999: 205,430

31 / 50
marina shin // Shutterstock

#20. Justin

Justin is a name of Latin origin meaning "righteous".

New Hampshire
- Babies from 1990 to 1999: 834
- Babies from 2010 to 2019: 91 (#140 (tie) most common name, -89.1% compared to the 90s)

National
- Rank: #17
- Babies from 1990 to 1999: 220,108

32 / 50
Canva

#19. David

David is a name of Hebrew origin meaning "beloved".

New Hampshire
- Babies from 1990 to 1999: 889
- Babies from 2010 to 2019: 260 (#62 most common name, -70.8% compared to the 90s)

National
- Rank: #12
- Babies from 1990 to 1999: 253,651

33 / 50
My Good Images // Shutterstock

#18. Brandon

Brandon is a name of English origin meaning "beacon hill" or "crow".

New Hampshire
- Babies from 1990 to 1999: 946
- Babies from 2010 to 2019: 84 (#147 (tie) most common name, -91.1% compared to the 90s)

National
- Rank: #11
- Babies from 1990 to 1999: 259,398

34 / 50
Canva

#17. James

James is a name of Hebrew origin meaning "supplanter".

New Hampshire
- Babies from 1990 to 1999: 980
- Babies from 2010 to 2019: 522 (#12 most common name, -46.7% compared to the 90s)

National
- Rank: #13
- Babies from 1990 to 1999: 244,926

35 / 50
Tomsickova Tatyana // Shutterstock

#16. John

John is a name of Hebrew origin meaning "Yahweh has been gracious".

New Hampshire
- Babies from 1990 to 1999: 983
- Babies from 2010 to 2019: 378 (#30 (tie) most common name, -61.5% compared to the 90s)

National
- Rank: #15
- Babies from 1990 to 1999: 240,101

36 / 50
Iren_Geo // Shutterstock

#15. Alexander

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

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

National
- Rank: #23
- Babies from 1990 to 1999: 183,922

37 / 50
Africa Studio // Shutterstock

#14. Daniel

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

New Hampshire
- Babies from 1990 to 1999: 1,079
- Babies from 2010 to 2019: 320 (#40 most common name, -70.3% compared to the 90s)

National
- Rank: #8
- Babies from 1990 to 1999: 272,291

38 / 50
Canva

#13. Benjamin

Benjamin is a name of Hebrew origin meaning "son of my days".

New Hampshire
- Babies from 1990 to 1999: 1,162
- Babies from 2010 to 2019: 728 (#4 most common name, -37.3% compared to the 90s)

National
- Rank: #30
- Babies from 1990 to 1999: 133,912

39 / 50
2p2play // Shutterstock

#12. Joseph

Joseph is a name of Hebrew origin meaning "he will add".

New Hampshire
- Babies from 1990 to 1999: 1,169
- Babies from 2010 to 2019: 470 (#20 (tie) most common name, -59.8% compared to the 90s)

National
- Rank: #10
- Babies from 1990 to 1999: 260,696

40 / 50
Canva

#11. Kyle

Kyle is a name of Scottish origin meaning "narrow strait".

New Hampshire
- Babies from 1990 to 1999: 1,303
- Babies from 2010 to 2019: 64 (#183 (tie) most common name, -95.1% compared to the 90s)

National
- Rank: #24
- Babies from 1990 to 1999: 180,198

41 / 50
Ramona Heim // Shutterstock

#10. Andrew

Andrew is a name of Greek origin meaning "brave".

New Hampshire
- Babies from 1990 to 1999: 1,372
- Babies from 2010 to 2019: 364 (#32 most common name, -73.5% compared to the 90s)

National
- Rank: #7
- Babies from 1990 to 1999: 272,884

42 / 50
Canva

#9. Zachary

Zachary is a name of Hebrew origin meaning "God remembers".

New Hampshire
- Babies from 1990 to 1999: 1,416
- Babies from 2010 to 2019: 308 (#45 most common name, -78.2% compared to the 90s)

National
- Rank: #16
- Babies from 1990 to 1999: 225,268

43 / 50
Mallmo // Shutterstock

#8. Joshua

Joshua is a name of Hebrew origin meaning "God Is my salvation".

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

National
- Rank: #4
- Babies from 1990 to 1999: 329,139

44 / 50
Falcona // Shutterstock

#7. Jacob

Jacob is a name of Hebrew origin meaning "to follow".

New Hampshire
- Babies from 1990 to 1999: 1,599
- Babies from 2010 to 2019: 610 (#9 most common name, -61.9% compared to the 90s)

National
- Rank: #5
- Babies from 1990 to 1999: 298,377

45 / 50
Lipatova Maryna // Shutterstock

#6. Ryan

Ryan is a name of Irish origin meaning "little king" or "illustrious".

New Hampshire
- Babies from 1990 to 1999: 1,600
- Babies from 2010 to 2019: 447 (#22 most common name, -72.1% compared to the 90s)

National
- Rank: #14
- Babies from 1990 to 1999: 241,206

46 / 50
Pshenina_m // Shutterstock

#5. Christopher

Christopher is a name of English origin meaning "Christ-bearer".

New Hampshire
- Babies from 1990 to 1999: 1,666
- Babies from 2010 to 2019: 266 (#54 (tie) most common name, -84.0% compared to the 90s)

National
- Rank: #2
- Babies from 1990 to 1999: 360,231

47 / 50
Fotonium // Shutterstock

#4. Tyler

Tyler is a name of English origin meaning "doorkeeper of an inn" or "owner of a tavern".

New Hampshire
- Babies from 1990 to 1999: 1,749
- Babies from 2010 to 2019: 310 (#44 most common name, -82.3% compared to the 90s)

National
- Rank: #9
- Babies from 1990 to 1999: 262,292

48 / 50
Canva

#3. Nicholas

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

New Hampshire
- Babies from 1990 to 1999: 1,820
- Babies from 2010 to 2019: 307 (#46 most common name, -83.1% compared to the 90s)

National
- Rank: #6
- Babies from 1990 to 1999: 275,308

49 / 50
burlakova_anna // Shutterstock

#2. Michael

Michael is a name of Hebrew origin meaning "who is like God?".

New Hampshire
- Babies from 1990 to 1999: 2,007
- Babies from 2010 to 2019: 483 (#16 most common name, -75.9% compared to the 90s)

National
- Rank: #1
- Babies from 1990 to 1999: 462,360

50 / 50
Elvira Koneva // Shutterstock

#1. Matthew

Matthew is a name of Hebrew origin meaning "Gift of Yahweh".

New Hampshire
- Babies from 1990 to 1999: 2,023
- Babies from 2010 to 2019: 378 (#30 (tie) most common name, -81.3% compared to the 90s)

National
- Rank: #3
- Babies from 1990 to 1999: 351,639

Trending Now