ninan.org

Baby names in Alabama

What parents in Alabama actually named their children in 2025, and which names the state uses far more than the country does.

Top 20 girls' names in Alabama, 2025

#NameBirths
1 Charlotte 224
2 Amelia 204
3 Olivia 203
4 Elizabeth 163
5 Emma 158
6 Mary 155
7 Harper 150
8 Ava 143
9 Eleanor 143
10 Ellie 141
11 Evelyn 139
12 Sophia 124
13 Ella 117
14 Hazel 117
15 Ivy 112
16 Lainey 112
17 Lily 112
18 Lucy 111
19 Nova 107
20 Caroline 103

Top 20 boys' names in Alabama, 2025

#NameBirths
1 John 343
2 William 331
3 James 292
4 Liam 255
5 Noah 246
6 Oliver 217
7 Hudson 199
8 Samuel 199
9 Henry 196
10 Elijah 184
11 Waylon 162
12 Asher 161
13 Cooper 151
14 Walker 150
15 Theodore 143
16 Jackson 136
17 Charles 129
18 Thomas 129
19 Levi 127
20 Grayson 121

The most distinctive names in Alabama

These are the names Alabama uses most out of proportion to the rest of the country. The location quotient is the state's share of births going to a name divided by the national share, over 2016–2025. A quotient of 3.0 means the name is three times as common here as it is nationally.

NameBirths in AlabamaLocation quotient
Collier 110 14.1×
Crimson 80 8.8×
Ansleigh 50 8.3×
Ann 238 8.3×
Jamarcus 51 7.6×
Hampton 95 7.0×
Juana 127 6.7×
Judson 197 6.5×
Ansley 204 6.3×
Blakeleigh 66 6.1×
Tylan 113 6.1×
Ivey 134 5.7×
Armoni 119 5.7×
Harmoni 212 5.6×
Kynleigh 64 5.6×
Karleigh 84 5.4×
Fisher 180 5.2×
Roderick 73 5.2×
Mary 1,390 5.1×
Emori 70 5.1×

The number one name in Alabama, year by year

Twenty years of first-place names.
YearGirlsBirthsBoysBirths
2025 Charlotte 224 John 343
2024 Charlotte 234 William 315
2023 Olivia 230 William 309
2022 Olivia 253 William 324
2021 Olivia 266 William 340
2020 Ava 258 William 368
2019 Ava 297 William 378
2018 Ava 294 William 371
2017 Ava 359 William 403
2016 Ava 333 William 431
2015 Ava 299 William 414
2014 Ava 292 William 431
2013 Emma 334 William 439
2012 Emma 321 William 437
2011 Emma 282 William 445
2010 Emma 319 William 497
2009 Emma 336 William 508
2008 Emma 356 William 538
2007 Emma 380 William 551
2006 Madison 385 William 609

State files start in 1910 and use the same five-birth reporting floor as the national data, applied per state, year and sex — so small states show fewer distinct names, not fewer names in use.