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

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

What the Data Says About the 2020s in Alabama

During the 2020s (2020–2025), the Social Security Administration recorded 71,362 births across the top 50 boy and top 50 girl names in Alabama. The decade's leading boy name was William with 1,987 births, while Olivia was the top girl name with 1,417 births. The top 50 boys in this decade collectively accounted for 40,417 births versus 30,945 for the top 50 girls, the more 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,987
2 John 1,799
3 James 1,724
4 Noah 1,472
5 Liam 1,431
6 Elijah 1,345
7 Oliver 1,160
8 Henry 1,115
9 Samuel 1,027
10 Asher 1,016
11 Hudson 933
12 Jackson 933
13 Grayson 874
14 Waylon 854
15 Levi 854
16 Mason 818
17 Carter 810
18 Thomas 796
19 Charles 775
20 Benjamin 774
21 Michael 765
22 Cooper 739
23 Wyatt 722
24 Lucas 678
25 David 675
26 Walker 670
27 Jack 666
28 Joseph 662
29 Daniel 646
30 Maverick 644
31 Luke 641
32 Christopher 624
33 Jaxon 622
34 Josiah 598
35 Owen 593
36 Kingston 581
37 Ezra 567
38 Jacob 560
39 Bryson 554
40 Colton 545
41 Theodore 545
42 Aiden 544
43 Easton 537
44 Matthew 524
45 Robert 512
46 Sawyer 510
47 Alexander 505
48 Nolan 500
49 Dylan 499
50 Logan 492

Girl Top 50 Girl Names

Rank Name Births
1 Olivia 1,417
2 Charlotte 1,294
3 Amelia 1,211
4 Ava 1,174
5 Emma 1,063
6 Elizabeth 995
7 Harper 965
8 Evelyn 880
9 Mary 856
10 Ella 716
11 Eleanor 694
12 Nova 689
13 Isabella 681
14 Sophia 671
15 Ellie 668
16 Paisley 645
17 Caroline 639
18 Hazel 608
19 Willow 607
20 Mia 597
21 Avery 597
22 Abigail 551
23 Lily 542
24 Sadie 539
25 Layla 536
26 Scarlett 526
27 Lillian 522
28 Ivy 518
29 Lucy 514
30 Chloe 508
31 Riley 492
32 Addison 485
33 Emily 483
34 Madison 461
35 Anna 437
36 Raelynn 433
37 Nora 432
38 Everleigh 425
39 Naomi 421
40 Blakely 420
41 Lainey 418
42 Brooklyn 417
43 Luna 416
44 Serenity 411
45 Madelyn 403
46 Aurora 400
47 Aria 396
48 Skylar 393
49 Millie 392
50 Margaret 387

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–2025 (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 the U.S. Social Security Administration. See our methodology for details.