Name Legacy

Baby names in Alabama

2025 · 39,837 recorded births

John was the most common name given in Alabama in 2025, with 343 births. The state recorded 39,837 births across 1,730 distinct names that year.

Explore Alabama on the interactive charts

Most distinctive to Alabama

Names given far more often here than nationally. The multiplier is how much more common the name is in Alabama than in the country as a whole.

NameBirthsvs national
Ann2510.7×
Anne335.3×
Mary1554.9×
Jamari334.7×
Landry294.6×
Oakleigh254.6×
Merritt254.0×
Chandler314.0×

Top 50 names in Alabama, 2025

RankNameBirths
#1John343
#2William331
#3James292
#4Noah257
#5Liam255
#6Charlotte224
#7Oliver217
#8Amelia204
#9Olivia203
#10Hudson199
#10Samuel199
#12Henry196
#13Elijah184
#14Elizabeth163
#15Waylon162
#16Asher161
#17Emma158
#18Cooper156
#19Mary155
#20Harper150
#20Walker150
#22Ava143
#22Eleanor143
#22Theodore143
#25Ellie141
#26Evelyn139
#27Jackson136
#28Carter133
#29Charles129
#29Thomas129
#31Levi127
#32Bennett124
#32Sophia124
#34Grayson121
#35Benjamin120
#35Lucas120
#37Parker118
#38Ella117
#38Hazel117
#38Riley117
#41Michael116
#42Avery114
#42Jack114
#44Daniel112
#44Ivy112
#44Lainey112
#44Lily112
#48Lucy111
#49Elias110
#49Stetson110

Other states

Source: U.S.A. Social Security Administration. State records begin in 1910. Names given to fewer than five babies in a state in a year are withheld at source. namelegacy.org