Baby names
The most popular baby names in Alabama, 2025
In 2025, the most popular baby names in Alabama were Charlotte (224 babies) for girls and John (343 babies) for boys. Charlotte was also the top girl's name in 2024. John was 2nd for boys in 2024. Of the top 100, Eithan climbed the most, up 216 places from 2024.
Top girl's name in 2025
Charlotte
224 girls in Alabama
Top boy's name in 2025
John
343 boys in Alabama
Top girls' names in Alabama, 2025
| Rank | Name | Babies | Since 2024 |
|---|---|---|---|
| 1 | Charlotte | 224 | same |
| 2 | Amelia | 204 | up 1 |
| 3 | Olivia | 203 | down 1 |
| 4 | Elizabeth | 163 | same |
| 5 | Emma | 158 | same |
| 6 | Mary | 155 | same |
| 7 | Harper | 150 | same |
| 8 | Ava | 143 | same |
| 8 | Eleanor | 143 | up 4 |
| 10 | Ellie | 141 | up 3 |
| 11 | Evelyn | 139 | down 2 |
| 12 | Sophia | 124 | down 2 |
| 13 | Ella | 117 | up 1 |
| 13 | Hazel | 117 | up 14 |
| 15 | Ivy | 112 | up 8 |
| 15 | Lainey | 112 | down 4 |
| 15 | Lily | 112 | up 5 |
| 18 | Lucy | 111 | same |
| 19 | Nova | 107 | down 3 |
| 20 | Caroline | 103 | down 2 |
| 21 | Mia | 102 | up 3 |
| 22 | Willow | 101 | down 7 |
| 23 | Isabella | 100 | up 8 |
| 24 | Sadie | 95 | down 4 |
| 25 | Ailany | 90 | up 98 |
The rest of the top 100 girls' names
| Rank | Name | Babies | Since 2024 |
|---|---|---|---|
| 26 | Avery | 88 | down 9 |
| 26 | Lillian | 88 | up 4 |
| 28 | Paisley | 84 | down 3 |
| 29 | Millie | 83 | down 1 |
| 30 | Scarlett | 81 | up 14 |
| 31 | Chloe | 79 | up 8 |
| 31 | Layla | 79 | down 11 |
| 31 | Riley | 79 | up 10 |
| 34 | Josie | 78 | up 20 |
| 35 | Margaret | 77 | up 9 |
| 36 | Eloise | 74 | up 35 |
| 37 | Madison | 73 | up 24 |
| 37 | Nora | 73 | up 14 |
| 37 | Violet | 73 | same |
| 40 | Aurora | 72 | down 8 |
| 40 | Raelynn | 72 | up 1 |
| 42 | Abigail | 71 | down 13 |
| 43 | Madelyn | 69 | up 6 |
| 43 | Magnolia | 69 | up 15 |
| 45 | Emily | 68 | down 20 |
| 46 | Blakely | 67 | up 5 |
| 46 | Eliana | 67 | up 23 |
| 48 | Delilah | 66 | same |
| 48 | Hallie | 66 | up 34 |
| 50 | Aria | 64 | down 6 |
| 50 | Isla | 64 | up 3 |
| 52 | Annie | 63 | up 19 |
| 53 | Everleigh | 62 | up 24 |
| 54 | Vivian | 61 | up 13 |
| 54 | Zoe | 61 | up 35 |
| 56 | Addison | 60 | down 2 |
| 56 | Naomi | 60 | down 24 |
| 56 | Stella | 60 | up 26 |
| 59 | Eden | 59 | down 22 |
| 60 | Emery | 58 | up 1 |
| 60 | Piper | 58 | up 82 |
| 62 | Camila | 57 | up 17 |
| 62 | Kennedy | 57 | down 5 |
| 62 | Saylor | 57 | up 30 |
| 65 | Adeline | 56 | down 30 |
| 65 | Genesis | 56 | down 21 |
| 65 | Maria | 56 | down 5 |
| 68 | Georgia | 55 | up 24 |
| 69 | Adalynn | 54 | up 40 |
| 69 | Penelope | 54 | up 6 |
| 71 | Collins | 53 | down 10 |
| 71 | Emersyn | 53 | down 3 |
| 71 | Iris | 53 | up 42 |
| 71 | Oaklynn | 53 | same |
| 71 | Sofia | 53 | down 21 |
| 76 | Kehlani | 52 | down 17 |
| 76 | Sophie | 52 | up 10 |
| 78 | Josephine | 51 | up 57 |
| 78 | Katherine | 51 | up 21 |
| 78 | Scottie | 51 | up 57 |
| 81 | Alice | 50 | down 20 |
| 81 | Leilani | 50 | up 25 |
| 81 | Lyla | 50 | up 21 |
| 84 | Hannah | 49 | down 13 |
| 84 | Madeline | 49 | up 5 |
| 86 | Lydia | 48 | up 23 |
| 86 | Nevaeh | 48 | down 25 |
| 86 | Ruby | 48 | up 3 |
| 89 | Eliza | 47 | down 12 |
| 89 | Sutton | 47 | down 20 |
| 91 | Anna | 46 | down 50 |
| 91 | Clara | 46 | down 9 |
| 91 | Emerson | 46 | up 54 |
| 91 | Luna | 46 | down 55 |
| 95 | Autumn | 45 | down 63 |
| 95 | Emory | 45 | up 18 |
| 95 | Journee | 45 | down 13 |
| 95 | Rylee | 45 | up 4 |
| 95 | Serenity | 45 | down 41 |
| 100 | Grace | 44 | up 6 |
Climbed the most since 2024
Top boys' names in Alabama, 2025
| Rank | Name | Babies | Since 2024 |
|---|---|---|---|
| 1 | John | 343 | up 1 |
| 2 | William | 331 | down 1 |
| 3 | James | 292 | same |
| 4 | Liam | 255 | same |
| 5 | Noah | 246 | same |
| 6 | Oliver | 217 | up 2 |
| 7 | Hudson | 199 | up 4 |
| 7 | Samuel | 199 | up 2 |
| 9 | Henry | 196 | down 2 |
| 10 | Elijah | 184 | down 4 |
| 11 | Waylon | 162 | up 2 |
| 12 | Asher | 161 | down 2 |
| 13 | Cooper | 151 | up 13 |
| 14 | Walker | 150 | up 15 |
| 15 | Theodore | 143 | up 21 |
| 16 | Jackson | 136 | down 4 |
| 17 | Charles | 129 | up 2 |
| 17 | Thomas | 129 | down 1 |
| 19 | Levi | 127 | down 5 |
| 20 | Grayson | 121 | up 2 |
| 21 | Benjamin | 120 | up 2 |
| 21 | Lucas | 120 | down 2 |
| 23 | Carter | 117 | down 9 |
| 24 | Michael | 116 | up 7 |
| 25 | Jack | 114 | up 4 |
The rest of the top 100 boys' names
| Rank | Name | Babies | Since 2024 |
|---|---|---|---|
| 26 | Daniel | 112 | up 9 |
| 27 | Bennett | 111 | up 14 |
| 28 | Elias | 110 | up 16 |
| 28 | Stetson | 110 | up 13 |
| 30 | Joseph | 109 | down 11 |
| 31 | Wyatt | 105 | down 4 |
| 32 | Luke | 104 | same |
| 33 | Beau | 103 | up 18 |
| 34 | Mason | 99 | down 7 |
| 34 | Weston | 99 | down 1 |
| 36 | Maverick | 98 | down 11 |
| 37 | Christopher | 95 | down 13 |
| 38 | David | 93 | down 21 |
| 38 | Matthew | 93 | up 7 |
| 38 | Owen | 93 | down 1 |
| 41 | Josiah | 91 | down 1 |
| 42 | Ezra | 89 | down 24 |
| 42 | Robert | 89 | up 4 |
| 42 | Sawyer | 89 | up 12 |
| 42 | Silas | 89 | down 9 |
| 46 | Brooks | 81 | up 8 |
| 46 | Dylan | 81 | down 7 |
| 46 | Mateo | 81 | up 27 |
| 46 | Thiago | 81 | up 86 |
| 50 | Isaac | 79 | up 14 |
| 50 | Rowan | 79 | up 11 |
| 52 | Harrison | 77 | up 45 |
| 52 | Nolan | 77 | up 14 |
| 54 | Colton | 76 | down 11 |
| 54 | Everett | 76 | up 4 |
| 56 | Jacob | 75 | down 8 |
| 56 | Parker | 75 | up 5 |
| 58 | Dallas | 74 | up 46 |
| 58 | Joshua | 74 | up 18 |
| 58 | Miles | 74 | up 15 |
| 61 | Eithan | 73 | up 216 |
| 61 | Ethan | 73 | down 13 |
| 63 | Andrew | 71 | down 16 |
| 63 | Jonathan | 71 | up 23 |
| 63 | River | 71 | down 12 |
| 66 | Gabriel | 69 | down 5 |
| 66 | Sebastian | 69 | up 23 |
| 68 | Alexander | 68 | down 15 |
| 68 | Ryder | 68 | up 10 |
| 70 | Caleb | 67 | down 1 |
| 70 | Easton | 67 | down 6 |
| 72 | Logan | 66 | down 14 |
| 73 | Leo | 65 | up 24 |
| 73 | Malachi | 65 | down 2 |
| 73 | Roman | 65 | up 34 |
| 76 | Jayden | 64 | up 5 |
| 77 | Atlas | 63 | up 40 |
| 77 | Kayden | 63 | up 12 |
| 79 | Carson | 62 | up 1 |
| 80 | Barrett | 61 | up 28 |
| 80 | Beckham | 61 | up 28 |
| 80 | Bryson | 61 | down 43 |
| 80 | Wesley | 61 | up 7 |
| 84 | Amir | 60 | down 12 |
| 84 | Isaiah | 60 | down 16 |
| 86 | Archer | 59 | up 50 |
| 87 | Jace | 58 | down 31 |
| 87 | Jaxon | 58 | down 39 |
| 89 | Anthony | 57 | down 13 |
| 89 | Jeremiah | 57 | down 23 |
| 89 | Micah | 57 | same |
| 92 | Hunter | 56 | down 9 |
| 92 | Legend | 56 | down 14 |
| 94 | Cameron | 55 | up 10 |
| 94 | Cohen | 55 | down 11 |
| 94 | Lincoln | 55 | down 9 |
| 94 | Luca | 55 | up 38 |
| 94 | Tucker | 55 | up 6 |
| 99 | Ezekiel | 54 | down 10 |
| 100 | Kingston | 53 | down 44 |
Climbed the most since 2024
Source and notes
U.S. Social Security Administration, Baby Names from Social Security Card Applications (state data) (Public domain (U.S. government work)), data for 2025.
The counts come from Social Security card applications for babies born in Alabama. Names given to fewer than 5 babies of one sex in the state in a year are left out for privacy. Names with the same number of babies share a rank, and spellings count separately: Sofia and Sophia are different names here.