Top Baby Names in Alabama, 2020s — Most Popular Boys & Girls Names

The most popular baby names in Alabama from 2020 to 2024, ranked by total births during the decade.

What the Data Says About the 2020s in Alabama

During the 2020s (2020–2024), the Social Security Administration recorded 59,845 births across the top 50 boy and top 50 girl names in Alabama. The decade's leading boy name was William with 1,655 births, while Olivia was the top girl name with 1,212 births. The top 50 boys in this decade collectively accounted for 33,853 births versus 25,992 for the top 50 girls — a common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in Alabama; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 2020s sits within a specific cultural window of U.S. naming history. Recent decades like the 2020s reflect a distinctive modern pattern — shorter names, vowel-heavy endings, and revived classic forms (Liam, Noah, Olivia, Emma) replacing the trendy -aiden/-ayden constructions of the prior era. William and Olivia leading Alabama during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Alabama across all ten years of the 2020s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in Alabama during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name — for example, Kayla and Kaylah are tracked independently — so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 William 1,655
2 John 1,454
3 James 1,428
4 Noah 1,223
5 Liam 1,175
6 Elijah 1,158
7 Oliver 943
8 Henry 917
9 Asher 854
10 Samuel 827
11 Jackson 796
12 Grayson 751
13 Hudson 733
14 Levi 726
15 Mason 718
16 Carter 691
17 Waylon 690
18 Thomas 667
19 Benjamin 651
20 Michael 649
21 Charles 644
22 Wyatt 617
23 Cooper 588
24 David 579
25 Jaxon 564
26 Lucas 557
27 Joseph 553
28 Jack 551
29 Maverick 546
30 Luke 537
31 Daniel 532
32 Kingston 528
33 Christopher 527
34 Walker 520
35 Aiden 507
36 Josiah 505
37 Owen 500
38 Bryson 492
39 Jacob 484
40 Ezra 478
41 Easton 470
42 Colton 469
43 Alexander 436
44 Matthew 431
45 Logan 426
46 Nolan 423
47 Robert 422
48 Sawyer 421
49 Gabriel 421
50 Caleb 419

Girl Top 50 Girl Names

Rank Name Births
1 Olivia 1,212
2 Charlotte 1,069
3 Ava 1,029
4 Amelia 1,004
5 Emma 903
6 Elizabeth 831
7 Harper 815
8 Evelyn 741
9 Mary 699
10 Ella 596
11 Nova 581
12 Isabella 581
13 Paisley 560
14 Eleanor 551
15 Sophia 546
16 Caroline 535
17 Ellie 527
18 Avery 508
19 Willow 506
20 Mia 494
21 Hazel 491
22 Abigail 479
23 Layla 457
24 Scarlett 445
25 Sadie 443
26 Lillian 434
27 Lily 430
28 Chloe 428
29 Addison 425
30 Emily 414
31 Riley 413
32 Ivy 406
33 Lucy 403
34 Anna 391
35 Madison 386
36 Brooklyn 376
37 Luna 370
38 Serenity 366
39 Everleigh 362
40 Raelynn 361
41 Naomi 360
42 Nora 359
43 Blakely 353
44 Skylar 350
45 Autumn 341
46 Nevaeh 334
47 Kinsley 334
48 Madelyn 333
49 Aria 332
50 Aurora 328

Nearby Rankings

Related decade and state views for Alabama

Compare 2020s leaders: William vs Olivia → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: SSA Baby Names Methodology — names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

Data sourced from official U.S. government datasets. See our methodology for details.