Top Baby Names in New Hampshire, 2020s — Most Popular Boys & Girls Names

The most popular baby names in New Hampshire from 2020 to 2024, ranked by total births during the decade.

What the Data Says About the 2020s in New Hampshire

During the 2020s (2020–2024), the Social Security Administration recorded 18,180 births across the top 50 boy and top 50 girl names in New Hampshire. The decade's leading boy name was Oliver with 410 births, while Charlotte was the top girl name with 432 births. The top 50 boys in this decade collectively accounted for 10,235 births versus 7,945 for the top 50 girls — a common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in New Hampshire; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 2020s sits within a specific cultural window of U.S. naming history. Recent decades like the 2020s reflect a distinctive modern pattern — shorter names, vowel-heavy endings, and revived classic forms (Liam, Noah, Olivia, Emma) replacing the trendy -aiden/-ayden constructions of the prior era. Oliver and Charlotte leading New Hampshire during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for New Hampshire across all ten years of the 2020s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in New Hampshire during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name — for example, Kayla and Kaylah are tracked independently — so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 Oliver 410
2 Theodore 393
3 Henry 375
4 Jack 325
5 Owen 323
6 Liam 321
7 William 313
8 Benjamin 308
9 Jackson 294
10 Noah 290
11 James 286
12 Lucas 281
13 Wyatt 241
14 Levi 241
15 Lincoln 228
16 Logan 222
17 Mason 203
18 Thomas 199
19 Elijah 192
20 Charles 191
21 Colton 186
22 Wesley 186
23 Carter 185
24 Leo 182
25 John 178
26 Michael 176
27 Nolan 172
28 Grayson 170
29 Maverick 167
30 Hudson 162
31 Luca 157
32 Jameson 154
33 Julian 154
34 Alexander 152
35 Joseph 152
36 Samuel 148
37 Cameron 145
38 Bennett 145
39 Luke 144
40 Jacob 144
41 Rowan 139
42 Parker 138
43 Emmett 138
44 Connor 136
45 Miles 136
46 Cooper 134
47 Ethan 132
48 Daniel 132
49 Matthew 129
50 Asher 126

Girl Top 50 Girl Names

Rank Name Births
1 Charlotte 432
2 Olivia 349
3 Evelyn 278
4 Amelia 267
5 Emma 261
6 Harper 232
7 Sophia 223
8 Nora 223
9 Eleanor 200
10 Isabella 197
11 Ava 196
12 Isla 177
13 Scarlett 174
14 Maeve 168
15 Madison 165
16 Avery 160
17 Mia 157
18 Abigail 155
19 Lily 153
20 Hazel 147
21 Grace 147
22 Willow 146
23 Violet 144
24 Aurora 137
25 Lillian 137
26 Ella 137
27 Penelope 135
28 Natalie 135
29 Ellie 132
30 Lucy 131
31 Kinsley 130
32 Luna 127
33 Hannah 126
34 Madelyn 121
35 Riley 120
36 Chloe 119
37 Josephine 119
38 Elizabeth 114
39 Stella 113
40 Addison 110
41 Sophie 109
42 Emilia 108
43 Layla 107
44 Maya 107
45 Aria 104
46 Eloise 104
47 Paisley 103
48 Quinn 103
49 Autumn 103
50 Emily 103

Nearby Rankings

Related decade and state views for New Hampshire

Compare 2020s leaders: Oliver vs Charlotte → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: SSA Baby Names Methodology — names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

Data sourced from official U.S. government datasets. See our methodology for details.