New Hampshire Baby Names: Trends & Data (1910–2025)
Boys
In 2025, Theodore topped male baby names in New Hampshire, recorded for 101 births. This marks a clear departure from the 1950s, when David was the state's dominant choice. Examining longer trends, Benjamin has shown the fastest ascent over the past 30 years, climbing 10 rank positions. Meanwhile, Michael experienced the biggest decline, falling 10 rank positions.
Girls
New Hampshire's female baby naming landscape reveals Charlotte as the top choice in 2025, recorded for 80 births. This contrasts sharply with Susan, which dominated throughout the 1950s. Analyzing trends over the last 30 years, Lauren has shown the fastest ascent, gaining 1 rank position. Conversely, Hannah experienced the most significant decline, dropping 6 rank positions, illustrating shifts in parental preferences.
#1 Boy (2025)
Theodore
#1 Girl (2025)
Charlotte
Fastest Rising
Benjamin
↑ +10
Biggest Decline
Michael
↓ −10
Longest #1 Run
Robert
3 decades at #1
Total Births (2025)
3,132
births tracked
Fastest Rising
Lauren
↑ +1
Biggest Decline
Hannah
↓ −6
Longest #1 Run
Mary
2 decades at #1
Total Births (2025)
2,529
births tracked
How the Most Popular Names Changed Over Time
Popularity by decade — lower ranks indicate greater popularity (#1 is the most popular name).
| Decade | Theodore | Matthew | Liam | Robert | Ryan |
|---|---|---|---|---|---|
| 1910s | — | — | — | Rank #2 | — |
| 1920s | — | — | — | Rank #1 | — |
| 1930s | — | — | — | Rank #1 | — |
| 1940s | — | — | — | Rank #1 | — |
| 1950s | — | — | — | Rank #3 | — |
| 1960s | — | — | — | Rank #4 | — |
| 1970s | — | Rank #4 | — | Rank #7 | — |
| 1980s | — | Rank #2 | — | Rank #13 | Rank #5 |
| 1990s | — | Rank #1 | — | — | Rank #6 |
| 2000s | — | Rank #3 | — | — | Rank #2 |
| 2010s | — | — | Rank #2 | — | — |
| 2020s | Rank #1 | — | Rank #5 | — | — |
Baby Names by Decade
Most popular · Runner-up per decade
Biggest Name Shifts
Names that climbed or fell the most in popularity
Benjamin
+10 rank positions · since 1980sMichael
-10 rank positions · since 1960sLauren
+1 rank positions · since 1980sHannah
-6 rank positions · since 1990sHow New Hampshire Compares to the Nation
Names that rank notably higher or lower here vs. the U.S. overall
More Popular in New Hampshire
- Griffin#46 here · #219 nationally↑ +173
- Grant#78 here · #228 nationally↑ +150
- Callahan#94 here · #227 nationally↑ +133
- Callan#71 here · #189 nationally↑ +118
- Cole#66 here · #183 nationally↑ +117
Less Popular in New Hampshire
- Ezra#89 here · #20 nationally↓ −69
- Elias#67 here · #13 nationally↓ −54
- Ethan#77 here · #24 nationally↓ −53
- Isaac#96 here · #47 nationally↓ −49
- Dylan#86 here · #41 nationally↓ −45
More Popular in New Hampshire
- Mackenzie#79 here · #232 nationally↑ +153
- Vera#74 here · #204 nationally↑ +130
- Lennon#85 here · #213 nationally↑ +128
- Peyton#73 here · #198 nationally↑ +125
- Mabel#86 here · #201 nationally↑ +115
Less Popular in New Hampshire
- Luna#91 here · #27 nationally↓ −64
- Gianna#84 here · #33 nationally↓ −51
- Mila#92 here · #43 nationally↓ −49
- Eliana#58 here · #10 nationally↓ −48
- Emily#78 here · #34 nationally↓ −44
Top 100 Baby Names in New Hampshire
Most popular names in 2020–2025, ranked by total births
Top 10
- #1Theodore101#4
- #2Henry77#5
- #3Oliver66#3
- #4Jack65#15
- #5James65#6
- #6Liam63#1
- #7Lucas62#10
- #8Noah59#2
- #9Wesley57#52
- #10Owen56#31
Names #11–100
- #11 William
- #12 Benjamin
- #13 Levi
- #14 Lincoln
- #15 Wyatt
- #16 Carter
- #17 Jackson
- #18 Thomas
- #19 Bennett
- #20 Charles
- #21 John
- #22 Miles
- #23 Rowan
- #24 Joseph
- #25 Mason
- #26 Hudson
- #27 Colton
- #28 Elijah
- #29 Leo
- #30 Maverick
- #31 Luca
- #32 Daniel
- #33 Asher
- #34 Cooper
- #35 Grayson
- #36 Matthew
- #37 Nolan
- #38 Callum
- #39 Logan
- #40 Beau
- #41 Luke
- #42 Michael
- #43 Gabriel
- #44 Robert
- #45 Sawyer
- #46 Griffin
- #47 Julian
- #48 Samuel
- #49 Andrew
- #50 Elliot
- #51 Everett
- #52 Arthur
- #53 Calvin
- #54 Carson
- #55 Alexander
- #56 Brooks
- #57 Jameson
- #58 Roman
- #59 Ryder
- #60 Weston
- #61 Connor
- #62 Landon
- #63 Parker
- #64 Ryan
- #65 Silas
- #66 Cole
- #67 Elias
- #68 Emmett
- #69 George
- #70 August
- #71 Callan
- #72 Cameron
- #73 Waylon
- #74 Dawson
- #75 Dean
- #76 Declan
- #77 Ethan
- #78 Grant
- #79 Harrison
- #80 Archer
- #81 Caleb
- #82 Greyson
- #83 Nathan
- #84 Atlas
- #85 Caden
- #86 Dylan
- #87 Easton
- #88 Beckett
- #89 Ezra
- #90 Graham
- #91 Jaxson
- #92 Myles
- #93 River
- #94 Callahan
- #95 Finn
- #96 Isaac
- #97 Maxwell
- #98 Theo
- #99 Chase
- #100 Christopher
Top 10
- #1Charlotte80#2
- #2Olivia64#1
- #3Sophia58#5
- #4Maeve56#77
- #5Violet52#13
- #6Amelia51#4
- #7Lucy51#24
- #8Nora51#20
- #9Isla50#28
- #10Eleanor49#12
Names #11–100
- #11 Harper
- #12 Emma
- #13 Evelyn
- #14 Grace
- #15 Lainey
- #16 Penelope
- #17 Eloise
- #18 Elizabeth
- #19 Lily
- #20 Ava
- #21 Isabella
- #22 Abigail
- #23 Ellie
- #24 Aurora
- #25 Hazel
- #26 Mia
- #27 Scarlett
- #28 Willow
- #29 Layla
- #30 Paisley
- #31 Riley
- #32 Vivian
- #33 Madeline
- #34 Chloe
- #35 Kennedy
- #36 Avery
- #37 Josephine
- #38 Ella
- #39 Madelyn
- #40 Lillian
- #41 Addison
- #42 Clara
- #43 Natalie
- #44 Sadie
- #45 Audrey
- #46 Emerson
- #47 Emilia
- #48 Hannah
- #49 Madison
- #50 Sofia
- #51 Sophie
- #52 Rose
- #53 Alice
- #54 Aria
- #55 Elena
- #56 Kinsley
- #57 Adeline
- #58 Eliana
- #59 Eliza
- #60 Lydia
- #61 Millie
- #62 Zoey
- #63 Hadley
- #64 Ivy
- #65 Piper
- #66 Autumn
- #67 Claire
- #68 Daisy
- #69 Delilah
- #70 Everly
- #71 Georgia
- #72 Margot
- #73 Peyton
- #74 Vera
- #75 Zoe
- #76 Cecilia
- #77 Elsie
- #78 Emily
- #79 Mackenzie
- #80 Nova
- #81 Ruby
- #82 Anna
- #83 Cora
- #84 Gianna
- #85 Lennon
- #86 Mabel
- #87 Maya
- #88 Quinn
- #89 Summer
- #90 Charlie
- #91 Luna
- #92 Mila
- #93 Skylar
- #94 Stella
- #95 Allison
- #96 Amara
- #97 Callie
- #98 Caroline
- #99 Hallie
- #100 Iris
Explore Neighboring States
See how naming trends differ in nearby states