AgeName

The most common names of people born in Maine

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

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

Women and girls born in Maine

Most common names of living women born in Maine
#NameAlive todayAverage age
1Jennifer6,80049
2Mary6,40067
3Linda6,20073
4Susan5,80067
5Elizabeth5,70049
6Sarah5,20041
7Jessica5,20042
8Lisa5,20058
9Patricia4,80072
10Karen4,30064
11Emily4,20032
12Nancy4,10073
13Amanda4,00041
14Michelle3,90052
15Donna3,80071
16Melissa3,70049
17Rebecca3,70051
18Sandra3,60072
19Deborah3,60068
20Barbara3,60073
21Heather3,50046
22Amy3,40049
23Ashley3,30036
24Kimberly3,30053
25Pamela3,10068
26Brenda3,10069
27Nicole3,00042
28Diane2,90070
29Carol2,90072
30Katherine2,80048

Men and boys born in Maine

Most common names of living men born in Maine
#NameAlive todayAverage age
1Michael17,00054
2David13,00059
3Robert12,00062
4John12,00059
5James11,00056
6Richard9,20065
7Christopher8,90045
8William8,70052
9Matthew7,90040
10Daniel7,50051
11Thomas6,70052
12Joseph6,70047
13Joshua6,20036
14Mark5,90059
15Scott5,60055
16Andrew5,50041
17Timothy5,40054
18Ryan5,20037
19Paul5,10063
20Benjamin5,10033
21Jason5,00045
22Stephen5,00060
23Brian5,00054
24Jeffrey4,90057
25Nicholas4,90034
26Kevin4,60053
27Peter4,50058
28Steven4,40058
29Jacob4,40028
30Charles4,40055

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

Names more common in Maine than nationally

Among living people born in Maine, these names make up a bigger share than they do nationwide. Roland is 5.3× as common among people born here as among all Americans.

Names more common among people born in Maine than nationally
#NameVs. nationalAlive todayAverage age
1Roland5.3×86071
2Pauline5.2×92078
3Colby4.9×99024
4Laurie3.6×1,80062
5Peter3.3×4,50058
6Norman3.2×1,00071
7Heidi3.1×1,50053
8Louise3.0×82074
9Lorraine3.0×95078
10Wayne2.9×2,00067
11Constance2.8×78079
12Bethany2.8×97045
13Bruce2.7×2,40067
14Gail2.7×1,40073
15Dale2.5×1,50065

The newest Maine babies

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

Girls

Top girl names of 2025 in Maine
#NameBorn 2025Avg. age, US
1Charlotte8930
2Amelia4516
3Eleanor4530
4Violet4418
5Harper439
6Evelyn4034
7Lucy3928
8Olivia3918
9Grace3727
10Ivy3617

Boys

Top boy names of 2025 in Maine
#NameBorn 2025Avg. age, US
1Theodore8329
2Oliver7713
3Henry6634
4Noah5416
5Levi5316
6Wesley4633
7Jack4434
8James4354
9William4351
10Bennett4113

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 Maine with its share of all living Americans in the national records. How we calculate this