Most Popular Baby Names in Virginia

In 2025, Charlotte was the most popular girls' name in Virginia, given to 460 babies, and Liam was the top boys' name with 590. Liam led nationally too, while the country's top girls' name was Olivia.

Social Security counted 33,741 girls and 37,253 boys born in Virginia that year under names given to at least five babies there.

Top 100 names in Virginia, 2025

Top girls' names in Virginia, 2025
RankNameBabiesvs 2024
1Charlotte460same
2Emma341up 2
3Sophia319same
4Olivia311down 2
5Amelia296same
6Isabella293same
7Evelyn254up 2
8Eleanor245up 2
9Mia245down 2
10Ava244down 2
11Elizabeth244same
12Eliana218up 8
13Ailany209up 86
14Sofia198down 2
15Lucy193up 22
16Aurora192same
17Lily192up 6
18Harper185down 5
19Violet185down 1
20Nora184down 3
21Naomi182up 11
22Isla178up 4
23Chloe173down 4
24Hazel173down 2
25Abigail172down 11
26Penelope169up 3
27Zoe160down 12
28Madison158up 7
29Avery157down 4
30Riley157down 3
31Josephine156up 13
32Ella154up 2
33Scarlett154down 5
34Layla147up 2
35Ivy146down 4
36Ellie144up 4
37Willow142down 13
38Grace140down 8
39Lainey136same
40Aria134down 7
41Luna128down 20
42Emily127down 1
43Lillian127up 4
44Camila126down 2
45Sadie124up 7
46Hannah120down 1
47Genesis118down 1
48Clara116up 20
49Adeline111up 17
50Madeline110up 38
51Sophie110up 2
52Claire109up 10
53Eloise108up 5
54Nova105down 11
55Autumn103up 9
56Gianna102down 18
57Madelyn100down 6
58Caroline99down 4
59Elena98down 2
60Maya98down 10
61Natalie97up 6
62Melody95up 29
63Margaret94up 12
64Mila93down 16
65Stella93down 9
66Leah91down 7
67Eden90up 29
68Iris90up 25
69Vivian89up 45
70Alice86down 9
71Maeve86down 6
72Serenity85up 23
73Emilia84down 24
74Leilani84up 13
75Lydia84up 8
76Millie84up 56
77Ruby84up 25
78Kennedy83up 1
79Valentina83down 3
80Zoey83down 7
81Delilah82down 3
82Cora80down 13
83Hailey80up 9
84Paisley80up 17
85Victoria80down 14
86Audrey79down 23
87Kinsley79up 7
88Addison78down 33
89Eliza78up 17
90Allison77up 10
91Ayla77down 31
92Georgia77up 59
93Margot76up 54
94Josie75up 32
95Raelynn75down 15
96Cecilia74up 28
97Elsie73up 58
98Maria73down 14
99Emery72up 12
100Savannah72down 30
Top boys' names in Virginia, 2025
RankNameBabiesvs 2024
1Liam590same
2Noah556same
3Theodore392up 4
4Oliver390up 1
5Henry372up 1
6James368down 3
7William358down 3
8Elijah314up 1
9Lucas311down 1
10John277same
11Benjamin267up 1
12Levi254down 1
13Daniel232up 11
14Thomas231up 7
15Samuel230up 7
16Ethan225down 2
17Ezra225down 2
18Jack221up 2
19Owen217up 6
20Luke215down 2
21Michael215down 8
22Mateo211up 1
23Charles205up 9
24Wyatt201up 9
25Elias200up 4
26Jackson194down 9
27Alexander193same
28Cooper193up 19
29Hudson193up 7
30Joseph193up 1
31Asher188down 12
32Matthew187up 3
33Carter180up 4
34Luca180down 8
35Leo179down 7
36Mason175up 2
37Miles174up 2
38Gabriel173down 4
39David165up 3
40Jacob162down 10
41Thiago160up 10
42Bennett158up 16
43Caleb155down 2
44Dylan155down 28
45Aiden153down 5
46Isaac153down 2
47Wesley153up 12
48Grayson151down 2
49Rowan150up 1
50Roman149up 14
51Sebastian149up 3
52Weston148up 26
53Josiah147up 2
54Logan144down 11
55Waylon144up 1
56Nathan142up 14
57Christopher139down 4
58Walker138up 33
59Julian134down 11
60Jayden133up 25
61Joshua130down 12
62Nolan130down 17
63Andrew129down 1
64Arthur129up 28
65Colton129up 9
66Maverick129down 3
67Anthony126down 2
68Silas124down 7
69Robert122up 14
70Isaiah119up 11
71Brooks118up 22
72Cameron116down 20
73Ryan116up 3
74Lincoln115down 3
75Micah115down 9
76Atlas114up 14
77Axel112up 3
78Adam109down 10
79Adrian109same
80Enzo108down 11
81Jonathan106up 1
82Everett105down 25
83Santiago105down 6
84August104down 24
85Beau100up 1
86Jeremiah99up 2
87Aaron98down 3
88Ian98down 13
89Angel97up 14
90Ezekiel97down 3
91Eithan96up 178
92George96up 9
93Jace96up 16
94Parker95up 1
95Callum94up 36
96Eli94up 2
97Kai93down 30
98Declan92down 1
99Luka88up 23
100Amir85down 28

Names Virginia likes more than the rest of the country

From 2021 to 2025, these names made up a much bigger share of babies in Virginia than they did nationally. The number is how many times the national rate. At the top: Virginia, Ayat and Yusra for girls, and Sultan, Azlan and Mohammad for boys.

Girls

  • Virginia: 4.2× (251 babies)
  • Ayat: 4× (58 babies)
  • Yusra: 3.7× (86 babies)
  • Sana: 3.5× (56 babies)
  • Mirha: 3.4× (51 babies)
  • Amal: 2.8× (59 babies)
  • Noor: 2.7× (105 babies)
  • Zoya: 2.6× (78 babies)
  • Nori: 2.6× (70 babies)
  • Angie: 2.5× (108 babies)

Boys

  • Sultan: 3.7× (57 babies)
  • Azlan: 3.2× (53 babies)
  • Mohammad: 3.1× (169 babies)
  • Jad: 2.9× (53 babies)
  • Osman: 2.8× (66 babies)
  • Zymir: 2.8× (57 babies)
  • Yaseen: 2.7× (53 babies)
  • Hamza: 2.5× (142 babies)
  • Zayan: 2.5× (53 babies)
  • Rayan: 2.4× (125 babies)

Every number one since 1910

The longest reign for girls in Virginia belongs to Mary, at number one from 1910 to 1935. For boys, it's James, from 1910 to 1966.

Girls

  • Charlotte: 2020–2025
  • Ava: 2018–2019
  • Olivia: 2016–2017
  • Emma: 2012–2015
  • Sophia: 2011
  • Olivia: 2010
  • Isabella: 2009
  • Emma: 2008
  • Madison: 2006–2007
  • Emily: 2003–2005
  • Madison: 2002
  • Emily: 2001
  • Hannah: 2000
  • Emily: 1996–1999
  • Jessica: 1994–1995
  • Ashley: 1991–1993
  • Brittany: 1990
  • Jessica: 1989
  • Ashley: 1985–1988
  • Jessica: 1984
  • Jennifer: 1971–1983
  • Kimberly: 1970
  • Lisa: 1963–1969
  • Mary: 1958–1962
  • Deborah: 1954–1957
  • Linda: 1947–1953
  • Mary: 1937–1946
  • Shirley: 1936
  • Mary: 1910–1935

Boys

  • Liam: 2019–2025
  • William: 2018
  • Liam: 2017
  • William: 2005–2016
  • Jacob: 1998–2004
  • Michael: 1991–1997
  • Christopher: 1990
  • Michael: 1989
  • Christopher: 1982–1988
  • Michael: 1967–1981
  • James: 1910–1966

Top five names by decade

Most popular names in Virginia by decade
DecadeGirlsBoys
2020sCharlotte, Olivia, Emma, Sophia, AvaLiam, Noah, James, William, Oliver
2010sOlivia, Emma, Ava, Sophia, AbigailWilliam, Noah, Liam, James, Mason
2000sEmily, Madison, Hannah, Emma, AbigailWilliam, Jacob, Michael, Joshua, Christopher
1990sAshley, Jessica, Sarah, Emily, BrittanyMichael, Christopher, Matthew, Joshua, William
1980sJessica, Ashley, Jennifer, Amanda, SarahChristopher, Michael, Matthew, James, Joshua
1970sJennifer, Angela, Kimberly, Amy, MelissaMichael, Christopher, James, David, Robert
1960sLisa, Mary, Karen, Kimberly, DonnaJames, Michael, David, John, Robert
1950sLinda, Mary, Deborah, Patricia, BrendaJames, William, Robert, Michael, John
1940sMary, Linda, Barbara, Patricia, BettyJames, William, Robert, John, Charles
1930sMary, Betty, Shirley, Barbara, DorothyJames, William, Robert, John, Charles
1920sMary, Dorothy, Virginia, Margaret, HelenJames, William, John, Robert, Charles
1910sMary, Virginia, Margaret, Elizabeth, DorothyJames, William, John, Robert, George

See every state or the national list for 2025.

Source: Social Security Administration, baby names by state, data through 2025. Names given to fewer than five babies of one sex in a state in a year aren't published, so totals are a little lower than actual births.