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

Names unique to Alabama in 2025

Given far more often here than nationally last year. Names unique to Alabama across the whole record →

NameBirthsvs national
Collier1840×
Whitman870×
Kulture770×
Kisen670×
Whitt670×
Kaislee928×
Crimson570×
Dansby570×
Emmaleigh570×
Ladarius570×

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

Alabama by decade

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