AgeName

The most common names of people born in Alabama

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

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

Women and girls born in Alabama

Most common names of living women born in Alabama
#NameAlive todayAverage age
1Mary47,00065
2Linda22,00072
3Jennifer19,00048
4Elizabeth19,00046
5Patricia18,00070
6Barbara16,00073
7Ashley15,00037
8Jessica15,00038
9Kimberly15,00048
10Brenda14,00070
11Sarah14,00045
12Angela14,00054
13Betty13,00078
14Amanda13,00044
15Sandra13,00068
16Emily12,00032
17Cynthia12,00062
18Donna12,00065
19Lisa11,00058
20Deborah11,00067
21Rebecca11,00055
22Anna11,00033
23Carolyn11,00071
24Pamela11,00062
25Stephanie10,00047
26Sharon10,00064
27Shirley10,00075
28Susan10,00064
29Emma10,00031
30Amy9,80048

Men and boys born in Alabama

Most common names of living men born in Alabama
#NameAlive todayAverage age
1James74,00057
2William54,00049
3John50,00052
4Michael49,00049
5Robert41,00057
6David37,00053
7Christopher35,00041
8Charles31,00057
9Joseph23,00046
10Thomas22,00052
11Joshua21,00033
12Matthew18,00035
13Richard17,00057
14Timothy17,00049
15Kenneth17,00057
16Willie16,00070
17Anthony16,00046
18Daniel16,00041
19Jason15,00043
20Jonathan15,00037
21Larry15,00066
22Brandon14,00034
23Andrew14,00036
24Jacob14,00026
25Justin14,00034
26Steven13,00049
27Samuel13,00038
28Jerry13,00066
29Donald12,00064
30Mark11,00055

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

Names more common in Alabama than nationally

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

Names more common among people born in Alabama than nationally
#NameVs. nationalAlive todayAverage age
1Willie6.8×20,00070
2Mattie6.5×2,80069
3Minnie6.0×1,70079
4Annie5.9×9,30073
5Roderick5.6×3,00049
6Earnest5.5×1,60067
7Shelia5.3×3,10065
8Tommie5.1×1,70070
9Cedric4.7×2,50047
10Lillie4.6×2,70067
11Johnnie4.5×3,80073
12Jimmie4.4×3,40072
13Rickey4.2×2,90062
14Rosie4.1×2,10073
15Ethel4.0×2,00078

The newest Alabama babies

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

Girls

Top girl names of 2025 in Alabama
#NameBorn 2025Avg. age, US
1Charlotte22430
2Amelia20416
3Olivia20318
4Elizabeth16344
5Emma15820
6Mary15566
7Harper1509
8Ava14314
9Eleanor14330
10Ellie14112

Boys

Top boy names of 2025 in Alabama
#NameBorn 2025Avg. age, US
1John34355
2William33151
3James29254
4Liam25511
5Noah24616
6Oliver21713
7Hudson1999
8Samuel19932
9Henry19634
10Elijah18416

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