AgeName

The most common names of people born in New Hampshire

Social Security has recorded about 1.1 million births in New Hampshire since 1910 under names it lists. By our estimate, about 780,000 of those people are alive today, and their average age is 41. The most common names among them are Jennifer for women and Michael for men.

These are the names of people born in New Hampshire, wherever they live now. Social Security records state of birth, not where people live, so people who moved to New Hampshire from elsewhere aren't counted here, and people born here who moved away are.

Women and girls born in New Hampshire

Most common names of living women born in New Hampshire
#NameAlive todayAverage age
1Jennifer6,40048
2Sarah5,40039
3Elizabeth4,90043
4Jessica4,70040
5Emily4,30030
6Susan4,00067
7Mary3,90062
8Linda3,70072
9Amanda3,60039
10Lisa3,60057
11Rebecca3,20044
12Patricia3,10070
13Melissa3,10047
14Samantha3,10033
15Ashley3,00035
16Karen3,00063
17Heather3,00046
18Nicole3,00040
19Amy2,80048
20Hannah2,80026
21Emma2,80019
22Olivia2,80018
23Michelle2,80050
24Donna2,70069
25Stephanie2,60044
26Katherine2,60043
27Nancy2,60072
28Kimberly2,50050
29Abigail2,50023
30Kathleen2,50062

Men and boys born in New Hampshire

Most common names of living men born in New Hampshire
#NameAlive todayAverage age
1Michael14,00049
2David10,00055
3Robert9,60058
4John9,30053
5James8,90050
6Matthew8,40038
7Christopher8,30042
8William7,40047
9Richard6,60063
10Daniel6,50046
11Thomas6,10048
12Ryan5,80033
13Joseph5,60041
14Joshua5,40035
15Andrew5,20036
16Brian4,90050
17Nicholas4,90033
18Benjamin4,90030
19Timothy4,60048
20Jason4,40043
21Jacob4,30027
22Mark4,20056
23Scott4,20053
24Kevin4,20050
25Jeffrey4,10051
26Paul3,90060
27Jonathan3,80039
28Steven3,70053
29Tyler3,60029
30Peter3,60054

Average ages here are for people with the name born in New Hampshire, not the national average.

Names more common in New Hampshire than nationally

Among living people born in New Hampshire, these names make up a bigger share than they do nationwide. Pauline is 4.5× as common among people born here as among all Americans.

Names more common among people born in New Hampshire than nationally
#NameVs. nationalAlive todayAverage age
1Pauline4.5×63079
2Colby4.3×70022
3Roland4.1×52072
4Meghan3.9×1,10036
5Jillian3.8×89033
6Griffin3.5×51017
7Peter3.2×3,60054
8Molly3.0×1,40028
9Camden3.0×54015
10Owen2.9×1,90015
11Heidi2.9×1,20052
12Jameson2.9×52011
13Marc2.9×98056
14Louise2.9×62075
15Brendan2.8×71033

The newest New Hampshire babies

The most popular names for babies born in New Hampshire in 2025, with the average age of everyone in the US who has each name.

Girls

Top girl names of 2025 in New Hampshire
#NameBorn 2025Avg. age, US
1Charlotte8030
2Olivia6418
3Sophia5816
4Maeve5610
5Violet5218
6Amelia5116
7Lucy5128
8Nora5125
9Isla507
10Eleanor4930

Boys

Top boy names of 2025 in New Hampshire
#NameBorn 2025Avg. age, US
1Theodore10129
2Henry7734
3Oliver6613
4Jack6534
5James6554
6Liam6311
7Lucas6218
8Noah5916
9Wesley5733
10Owen5616

About these numbers

Social Security publishes names by state of birth for births from 1910 on, listing a name only when at least five babies of the same sex got it in the state that year, so rare names are missing. We estimate how many of those babies are alive with SSA's national cohort life tables (there are no state tables), and count a name as a girls' or boys' name by which sex has more living people born here. “Vs. national” compares the name's share of living people born in New Hampshire with its share of all living Americans in the national records. How we calculate this