Baby names

The most popular baby names in Virginia, 2025

In 2025, the most popular baby names in Virginia were Charlotte (460 babies) for girls and Liam (590 babies) for boys. Charlotte was also the top girl's name in 2024. Liam was also the top boy's name in 2024. Of the top 100, Eithan climbed the most, up 176 places from 2024.

Top girl's name in 2025

Charlotte

460 girls in Virginia

Top boy's name in 2025

Liam

590 boys in Virginia

Top girls' names in Virginia, 2025

Rank Name Babies Since 2024
1 Charlotte 460 same
2 Emma 341 up 2
3 Sophia 319 same
4 Olivia 311 down 2
5 Amelia 296 same
6 Isabella 293 same
7 Evelyn 254 up 2
8 Eleanor 245 up 2
8 Mia 245 down 1
10 Ava 244 down 2
10 Elizabeth 244 up 1
12 Eliana 218 up 7
13 Ailany 209 up 86
14 Sofia 198 down 2
15 Lucy 193 up 21
16 Aurora 192 same
16 Lily 192 up 6
18 Harper 185 down 5
18 Violet 185 down 1
20 Nora 184 down 3
21 Naomi 182 up 11
22 Isla 178 up 3
23 Chloe 173 down 4
23 Hazel 173 down 1
25 Abigail 172 down 11
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Penelope 169 up 3
27 Zoe 160 down 12
28 Madison 158 up 7
29 Avery 157 down 4
29 Riley 157 down 2
31 Josephine 156 up 13
32 Ella 154 up 1
32 Scarlett 154 down 4
34 Layla 147 up 2
35 Ivy 146 down 4
36 Ellie 144 up 4
37 Willow 142 down 13
38 Grace 140 down 8
39 Lainey 136 down 1
40 Aria 134 down 7
41 Luna 128 down 20
42 Emily 127 down 1
42 Lillian 127 up 5
44 Camila 126 down 2
45 Sadie 124 up 6
46 Hannah 120 down 1
47 Genesis 118 down 1
48 Clara 116 up 20
49 Adeline 111 up 17
50 Madeline 110 up 37
50 Sophie 110 up 1
52 Claire 109 up 10
53 Eloise 108 up 4
54 Nova 105 down 12
55 Autumn 103 up 8
56 Gianna 102 down 18
57 Madelyn 100 down 6
58 Caroline 99 down 4
59 Elena 98 down 2
59 Maya 98 down 9
61 Natalie 97 up 5
62 Melody 95 up 29
63 Margaret 94 up 12
64 Mila 93 down 16
64 Stella 93 down 9
66 Leah 91 down 9
67 Eden 90 up 29
67 Iris 90 up 25
69 Vivian 89 up 45
70 Alice 86 down 9
70 Maeve 86 down 7
72 Serenity 85 up 20
73 Emilia 84 down 24
73 Leilani 84 up 14
73 Lydia 84 up 8
73 Millie 84 up 56
73 Ruby 84 up 26
78 Kennedy 83 up 1
78 Valentina 83 down 2
78 Zoey 83 down 6
81 Delilah 82 down 3
82 Cora 80 down 14
82 Hailey 80 up 10
82 Paisley 80 up 17
82 Victoria 80 down 14
86 Audrey 79 down 23
86 Kinsley 79 up 6
88 Addison 78 down 33
88 Eliza 78 up 16
90 Allison 77 up 9
90 Ayla 77 down 30
90 Georgia 77 up 60
93 Margot 76 up 51
94 Josie 75 up 30
94 Raelynn 75 down 15
96 Cecilia 74 up 28
97 Elsie 73 up 56
97 Maria 73 down 16
99 Emery 72 up 12
99 Savannah 72 down 31

Climbed the most since 2024

Top boys' names in Virginia, 2025

Rank Name Babies Since 2024
1 Liam 590 same
2 Noah 556 same
3 Theodore 392 up 4
4 Oliver 390 up 1
5 Henry 372 up 1
6 James 368 down 3
7 William 358 down 3
8 Elijah 314 up 1
9 Lucas 311 down 1
10 John 277 same
11 Benjamin 267 up 1
12 Levi 254 down 1
13 Daniel 232 up 11
14 Thomas 231 up 7
15 Samuel 230 up 7
16 Ethan 225 down 2
16 Ezra 225 down 1
18 Jack 221 up 1
19 Owen 217 up 6
20 Luke 215 down 2
20 Michael 215 down 7
22 Mateo 211 up 1
23 Charles 205 up 9
24 Wyatt 201 up 8
25 Elias 200 up 4
The rest of the top 100 boys' names
Rank Name Babies Since 2024
26 Jackson 194 down 9
27 Alexander 193 same
27 Cooper 193 up 20
27 Hudson 193 up 9
27 Joseph 193 up 4
31 Asher 188 down 12
32 Matthew 187 up 3
33 Carter 180 up 4
33 Luca 180 down 7
35 Leo 179 down 7
36 Mason 175 up 1
37 Miles 174 same
38 Gabriel 173 down 4
39 David 165 up 3
40 Jacob 162 down 10
41 Thiago 160 up 9
42 Bennett 158 up 16
43 Caleb 155 down 2
43 Dylan 155 down 27
45 Aiden 153 down 5
45 Isaac 153 down 1
45 Wesley 153 up 13
48 Grayson 151 down 2
49 Rowan 150 up 1
50 Roman 149 up 14
50 Sebastian 149 up 4
52 Weston 148 up 20
53 Josiah 147 up 2
54 Logan 144 down 11
54 Waylon 144 up 1
56 Nathan 142 up 14
57 Christopher 139 down 5
58 Walker 138 up 32
59 Julian 134 down 11
60 Jayden 133 up 25
61 Joshua 130 down 12
61 Nolan 130 down 16
63 Andrew 129 down 1
63 Arthur 129 up 29
63 Colton 129 up 9
63 Maverick 129 down 1
67 Anthony 126 down 2
68 Silas 124 down 7
69 Robert 122 up 14
70 Isaiah 119 up 11
71 Brooks 118 up 21
72 Cameron 116 down 20
72 Ryan 116 same
74 Lincoln 115 down 3
74 Micah 115 down 9
76 Atlas 114 up 14
77 Axel 112 up 2
78 Adam 109 down 10
78 Adrian 109 up 1
80 Enzo 108 down 12
81 Jonathan 106 up 1
82 Everett 105 down 25
82 Santiago 105 down 10
84 August 104 down 24
85 Beau 100 up 1
86 Jeremiah 99 up 1
87 Aaron 98 down 3
87 Ian 98 down 15
89 Angel 97 up 14
89 Ezekiel 97 down 2
91 Eithan 96 up 176
91 George 96 up 9
91 Jace 96 up 18
94 Parker 95 same
95 Callum 94 up 36
95 Eli 94 up 2
97 Kai 93 down 30
98 Declan 92 down 1
99 Luka 88 up 21
100 Amir 85 down 28

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 Virginia. 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.