By state
Most popular baby names in Alabama
The most popular baby names in Alabama in 2025, ranked from real Social Security Administration birth records. Alabama has recorded 6,143,935 births with a first name since 1910.
Top girls’ names
Girls in Alabama
- #1Charlotte224 in 2025
- #2Amelia204 in 2025
- #3Olivia203 in 2025
- #4Elizabeth163 in 2025
- #5Emma158 in 2025
- #6Mary155 in 2025
- #7Harper150 in 2025
- #8Ava143 in 2025
- #9Eleanor143 in 2025
- #11Evelyn139 in 2025
- #12Sophia124 in 2025
- #13Ella117 in 2025
- #14Hazel117 in 2025
- #17Lily112 in 2025
- #18Lucy111 in 2025
- #20Caroline103 in 2025
- #21Mia102 in 2025
- #23Isabella100 in 2025
- #24Sadie95 in 2025
- #26Avery88 in 2025
- #27Lillian88 in 2025
- #31Chloe79 in 2025
- #32Layla79 in 2025
- #33Riley79 in 2025
- #35Margaret77 in 2025
Top boys’ names
Boys in Alabama
- #1John343 in 2025
- #2William331 in 2025
- #3James292 in 2025
- #4Liam255 in 2025
- #5Noah246 in 2025
- #6Oliver217 in 2025
- #7Hudson199 in 2025
- #8Samuel199 in 2025
- #9Henry196 in 2025
- #10Elijah184 in 2025
- #12Asher161 in 2025
- #13Cooper151 in 2025
- #15Theodore143 in 2025
- #16Jackson136 in 2025
- #17Charles129 in 2025
- #18Thomas129 in 2025
- #19Levi127 in 2025
- #20Grayson121 in 2025
- #21Benjamin120 in 2025
- #22Lucas120 in 2025
- #23Carter117 in 2025
- #24Michael116 in 2025
- #25Jack114 in 2025
- #26Daniel112 in 2025
- #30Joseph109 in 2025
Source: U.S. Social Security Administration, names by state of birth (public domain). Rank is by birth count within Alabama for each year.