ninan.org

Baby names in New Hampshire

What parents in New Hampshire actually named their children in 2025, and which names the state uses far more than the country does.

Top 20 girls' names in New Hampshire, 2025

#NameBirths
1 Charlotte 80
2 Olivia 64
3 Sophia 58
4 Maeve 56
5 Violet 52
6 Amelia 51
7 Lucy 51
8 Nora 51
9 Isla 50
10 Eleanor 49
11 Harper 49
12 Emma 47
13 Evelyn 47
14 Grace 41
15 Lainey 40
16 Penelope 37
17 Eloise 36
18 Elizabeth 35
19 Lily 35
20 Ava 34

Top 20 boys' names in New Hampshire, 2025

#NameBirths
1 Theodore 101
2 Henry 77
3 Oliver 66
4 Jack 65
5 James 65
6 Liam 63
7 Lucas 62
8 Noah 59
9 Wesley 57
10 Owen 56
11 William 56
12 Benjamin 54
13 Levi 53
14 Lincoln 48
15 Wyatt 48
16 Carter 47
17 Jackson 46
18 Thomas 45
19 Bennett 44
20 Charles 43

The most distinctive names in New Hampshire

These are the names New Hampshire uses most out of proportion to the rest of the country. The location quotient is the state's share of births going to a name divided by the national share, over 2016–2025. A quotient of 3.0 means the name is three times as common here as it is nationally.

NameBirths in New HampshireLocation quotient
Colby 95 7.9×
Finnegan 102 6.1×
Maeve 279 6.0×
Brooke 133 4.3×
Callan 90 4.3×
Griffin 156 4.1×
Maisie 82 4.0×
Wesley 402 4.0×
Odin 82 3.9×
Callum 111 3.8×
Colin 117 3.8×
Cole 251 3.8×
Fiona 98 3.8×
Delaney 105 3.6×
Brady 112 3.6×
Ronan 105 3.5×
Mackenzie 193 3.5×
Malcolm 85 3.5×
Mabel 75 3.4×
Calvin 208 3.4×

The number one name in New Hampshire, year by year

Twenty years of first-place names.
YearGirlsBirthsBoysBirths
2025 Charlotte 80 Theodore 101
2024 Charlotte 93 Theodore 91
2023 Charlotte 97 Oliver 88
2022 Charlotte 86 Theodore 93
2021 Olivia 92 Oliver 85
2020 Charlotte 71 Oliver 71
2019 Charlotte 92 Benjamin 84
2018 Olivia 88 Oliver 78
2017 Charlotte 95 Logan 78
2016 Charlotte 90 Noah 81
2015 Olivia 91 Jackson 86
2014 Olivia 85 Jacob 89
2013 Emma 94 Liam 91
2012 Sophia 100 Mason 100
2011 Sophia 123 Mason 107
2010 Sophia 91 Logan 99
2009 Olivia 100 Logan 102
2008 Emma 110 Jacob 114
2007 Olivia 107 Jacob 126
2006 Emma 126 Jacob 120

State files start in 1910 and use the same five-birth reporting floor as the national data, applied per state, year and sex — so small states show fewer distinct names, not fewer names in use.