AgeName

The most common names of people born in North Carolina

Social Security has recorded about 9.6 million births in North Carolina since 1910 under names it lists. By our estimate, about 6.8 million of those people are alive today, and their average age is 40. The most common names among them are Mary for women and James for men.

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

Women and girls born in North Carolina

Most common names of living women born in North Carolina
#NameAlive todayAverage age
1Mary55,00065
2Elizabeth34,00044
3Jennifer32,00046
4Linda31,00072
5Ashley27,00035
6Sarah27,00041
7Jessica26,00037
8Patricia25,00069
9Kimberly24,00048
10Angela23,00053
11Emily23,00030
12Barbara22,00073
13Brenda22,00070
14Lisa21,00057
15Amanda20,00042
16Sandra19,00067
17Emma18,00024
18Rebecca18,00052
19Susan18,00063
20Deborah18,00066
21Betty18,00077
22Donna18,00064
23Cynthia18,00061
24Melissa17,00047
25Amy17,00048
26Hannah16,00026
27Stephanie16,00044
28Carolyn16,00070
29Karen16,00059
30Teresa16,00062

Men and boys born in North Carolina

Most common names of living men born in North Carolina
#NameAlive todayAverage age
1James100,00055
2William87,00049
3Michael81,00047
4John66,00052
5David65,00051
6Robert62,00055
7Christopher58,00039
8Charles44,00055
9Joshua39,00031
10Joseph38,00044
11Matthew35,00034
12Thomas35,00050
13Daniel31,00037
14Richard28,00056
15Timothy28,00048
16Jonathan27,00035
17Anthony26,00041
18Jacob25,00024
19Brandon25,00033
20Kenneth24,00056
21Andrew24,00033
22Jason22,00040
23Justin22,00033
24Samuel21,00035
25Kevin21,00041
26Larry21,00065
27Brian20,00044
28Steven20,00048
29Benjamin20,00030
30Jeffrey20,00052

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

Names more common in North Carolina than nationally

Among living people born in North Carolina, these names make up a bigger share than they do nationwide. Donnie is 3.5× as common among people born here as among all Americans.

Names more common among people born in North Carolina than nationally
#NameVs. nationalAlive todayAverage age
1Donnie3.5×3,80063
2Shelia3.4×3,30065
3Bobby3.2×14,00063
4Annie3.1×8,40069
5Clifton3.0×2,80058
6Wanda2.8×11,00069
7Lillie2.7×2,70061
8Ronnie2.7×8,80062
9Patsy2.5×3,70076
10Bryson2.5×5,20015
11Johnnie2.5×3,60068
12Edna2.5×3,10077
13Reginald2.4×5,10053
14Meredith2.4×4,40036
15Doris2.4×7,30077

The newest North Carolina babies

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

Girls

Top girl names of 2025 in North Carolina
#NameBorn 2025Avg. age, US
1Amelia45916
2Charlotte45330
3Olivia44118
4Sophia39616
5Emma39120
6Isabella34215
7Mia32515
8Eliana32110
9Evelyn31734
10Eleanor31530

Boys

Top boy names of 2025 in North Carolina
#NameBorn 2025Avg. age, US
1Noah68416
2Liam68011
3Oliver50713
4William50051
5James47154
6Henry45034
7Elijah42616
8Theodore42529
9Levi37616
10John36055

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