Charlotte and Liam headline Virginia's most popular baby names of 2024—see the full top picks for girls and boys.
For girls, Charlotte (435) holds No. 1 with Olivia (362) next. Sophia nudges up to No. 3 as Emma slips to No. 4; Amelia stays steady at No. 5. Isabella and Mia climb, Ava and Evelyn tie at No. 8 with 248 births each, and Eleanor rises into the Top 10.
For boys, Liam (585) remains No. 1, followed by Noah and James. William moves up to No. 4 while Oliver eases to No. 5. Henry and Theodore tick upward, Lucas dips, Elijah inches up, and John jumps three spots to enter the Top 10 at No. 10.
| Popularity Rank* | Change | Name | Babies in 2024 |
|---|---|---|---|
| 1 | - | Liam | 585 |
| 2 | - | Noah | 511 |
| 3 | - | James | 425 |
| 4 | 1 | William | 397 |
| 5 | -1 | Oliver | 391 |
| 6 | 1 | Henry | 352 |
| 7 | 1 | Theodore | 347 |
| 8 | -2 | Lucas | 321 |
| 9 | 1 | Elijah | 308 |
| 10 | 3 | John | 273 |
| Popularity Rank* | Change | Name | Babies in 2024 |
|---|---|---|---|
| 1 | - | Charlotte | 435 |
| 2 | - | Olivia | 362 |
| 3 | 1 | Sophia | 354 |
| 4 | -1 | Emma | 348 |
| 5 | - | Amelia | 309 |
| 6 | 2 | Isabella | 266 |
| 7 | 2 | Mia | 256 |
| 8 | -2 | Ava | 248 |
| 8 | -1 | Evelyn | 248 |
| 9 | 2 | Eleanor | 246 |