Most popular baby names for boys in Virginia

Written by:
November 30, 2022
Thammasak Lek // Shutterstock

Most popular baby names for boys in Virginia

Stacker compiled a list of the most popular baby names for boys in Virginia using data from the Social Security Administration. Names are ranked by the number of babies born in Virginia in 2021.

Liam has been the most popular boy name in the United States for the last five years, while Noah, Oliver, Elijah, and James round out the top five.

Note: The Social Security Administration collects data on baby names with a binary understanding of sex and gender. Stacker understands that names aren't inherently gendered and will continue to look for opportunities in our coverage to demonstrate that.

1 / 50
Tatiana Chekryzhova // Shutterstock

#50. Leo

Leo is a name of Greek origin meaning "lion".

Virginia
- Number of babies in 2021: 154

National
- Rank: #31
- Number of babies in 2021: 7,749

2 / 50
Olesia Bilkei // Shutterstock

#49. Lincoln

Lincoln is a name of English origin meaning "lake settlement".

Virginia
- Number of babies in 2021: 158

National
- Rank: #45
- Number of babies in 2021: 6,653

3 / 50
Vasilyev Alexandr // Shutterstock

#48. Anthony

Anthony is a name of Latin origin meaning "praiseworthy".

Virginia
- Number of babies in 2021: 163

National
- Rank: #43
- Number of babies in 2021: 6,741

4 / 50
Oksana Kuzmina // Shutterstock

#47. Cameron

Cameron is a name of Gaelic origin meaning "crooked river".

Virginia
- Number of babies in 2021: 164

National
- Rank: #62
- Number of babies in 2021: 5,101

5 / 50
Olesia Bilkei // Shutterstock

#46. Josiah

Josiah is a name of Hebrew origin meaning "Jehovah has healed".

Virginia
- Number of babies in 2021: 167

National
- Rank: #49
- Number of babies in 2021: 6,065

6 / 50
Canva

#44. Sebastian (tie)

Sebastian is a name of Latin origin meaning "venerable".

Virginia
- Number of babies in 2021: 169

National
- Rank: #19
- Number of babies in 2021: 8,867

7 / 50
Canva

#44. Miles (tie)

Miles is a name of Latin origin meaning "soldier".

Virginia
- Number of babies in 2021: 169

National
- Rank: #54
- Number of babies in 2021: 5,694

8 / 50
Tatiana Chekryzhova // Shutterstock

#43. Hudson

Hudson is a name of English origin meaning "Hugh's son".

Virginia
- Number of babies in 2021: 177

National
- Rank: #34
- Number of babies in 2021: 7,584

9 / 50
Canva

#42. Ezra

Ezra is a name of Hebrew origin meaning "helper".

Virginia
- Number of babies in 2021: 185

National
- Rank: #37
- Number of babies in 2021: 7,365

10 / 50
FamVeld // Shutterstock

#41. Mateo

Mateo is a name of Hebrew origin meaning "gift of God".

Virginia
- Number of babies in 2021: 191

National
- Rank: #15
- Number of babies in 2021: 9,112

11 / 50
yifanjrb // Shutterstock

#40. Charles

Charles is a name of Germanic origin meaning "free man".

Virginia
- Number of babies in 2021: 198

National
- Rank: #50
- Number of babies in 2021: 5,952

12 / 50
Canva

#39. Christopher

Christopher is a name of English origin meaning "Christ-bearer".

Virginia
- Number of babies in 2021: 199

National
- Rank: #52
- Number of babies in 2021: 5,809

13 / 50
FamVeld // Shutterstock

#38. Dylan

Dylan is a name of Welsh origin meaning "son of the sea".

Virginia
- Number of babies in 2021: 202

National
- Rank: #44
- Number of babies in 2021: 6,718

14 / 50
Canva

#37. Jayden

Jayden is a name of Hebrew origin meaning "thankful".

Virginia
- Number of babies in 2021: 204

National
- Rank: #41
- Number of babies in 2021: 6,887

15 / 50
Canva

#35. Matthew (tie)

Matthew is a name of Hebrew origin meaning "Gift of Yahweh".

Virginia
- Number of babies in 2021: 205

National
- Rank: #36
- Number of babies in 2021: 7,420

16 / 50
Andy Dean Photography // Shutterstock

#35. Caleb (tie)

Caleb is a name of Hebrew origin meaning "faithful".

Virginia
- Number of babies in 2021: 205

National
- Rank: #51
- Number of babies in 2021: 5,894

17 / 50
burlakova_anna // Shutterstock

#34. Isaac

Isaac is a name of Hebrew origin meaning "he will laugh".

Virginia
- Number of babies in 2021: 208

National
- Rank: #40
- Number of babies in 2021: 6,907

18 / 50
Tomsickova Tatyana // Shutterstock

#33. Carter

Carter is a name of Gaelic origin meaning "transporter of goods".

Virginia
- Number of babies in 2021: 209

National
- Rank: #39
- Number of babies in 2021: 7,163

19 / 50
Canva

#32. Asher

Asher is a name of Hebrew origin meaning "happy".

Virginia
- Number of babies in 2021: 212

National
- Rank: #25
- Number of babies in 2021: 8,281

20 / 50
Canva

#31. David

David is a name of Hebrew origin meaning "beloved".

Virginia
- Number of babies in 2021: 213

National
- Rank: #30
- Number of babies in 2021: 7,843

21 / 50
Canva

#29. Thomas (tie)

Thomas is a name of Greek origin meaning "twin".

Virginia
- Number of babies in 2021: 214

National
- Rank: #46
- Number of babies in 2021: 6,642

22 / 50
Vasilyev Alexandr // Shutterstock

#29. Daniel (tie)

Daniel is a name of Hebrew origin meaning "God is my judge".

Virginia
- Number of babies in 2021: 214

National
- Rank: #16
- Number of babies in 2021: 9,066

23 / 50
BaLL LunLa // Shutterstock

#28. Jacob

Jacob is a name of Hebrew origin meaning "to follow".

Virginia
- Number of babies in 2021: 215

National
- Rank: #24
- Number of babies in 2021: 8,397

24 / 50
Canva

#26. Joseph (tie)

Joseph is a name of Hebrew origin meaning "he will add".

Virginia
- Number of babies in 2021: 223

National
- Rank: #28
- Number of babies in 2021: 8,067

25 / 50
Canva

#26. Grayson (tie)

Grayson is a name of English origin meaning "son of the steward".

Virginia
- Number of babies in 2021: 223

National
- Rank: #35
- Number of babies in 2021: 7,499

26 / 50
Canva

#25. Luke

Luke is a name of Greek origin meaning "man from Lucania".

Virginia
- Number of babies in 2021: 224

National
- Rank: #32
- Number of babies in 2021: 7,660

27 / 50
Monkey Business Images // Shutterstock

#24. Logan

Logan is a name of Scottish origin meaning "Little hollow".

Virginia
- Number of babies in 2021: 225

National
- Rank: #21
- Number of babies in 2021: 8,786

28 / 50
Africa Studio // Shutterstock

#23. Gabriel

Gabriel is a name of Hebrew origin meaning "God is my strength".

Virginia
- Number of babies in 2021: 226

National
- Rank: #38
- Number of babies in 2021: 7,216

29 / 50
Syda Productions // Shutterstock

#22. Aiden

Aiden is a name of Gaelic origin meaning "born of fire".

Virginia
- Number of babies in 2021: 231

National
- Rank: #26
- Number of babies in 2021: 8,252

30 / 50
Canva

#21. Wyatt

Wyatt is a name of English origin meaning "brave in war".

Virginia
- Number of babies in 2021: 232

National
- Rank: #29
- Number of babies in 2021: 7,981

31 / 50
Canva

#20. Ethan

Ethan is a name of Hebrew origin meaning "strong" or "enduring".

Virginia
- Number of babies in 2021: 239

National
- Rank: #20
- Number of babies in 2021: 8,804

32 / 50
Anna Grigorjeva // Shutterstock

#19. Michael

Michael is a name of Hebrew origin meaning "who is like God?".

Virginia
- Number of babies in 2021: 242

National
- Rank: #17
- Number of babies in 2021: 9,041

33 / 50
Canva

#18. Samuel

Samuel is a name of Hebrew origin meaning "name of God".

Virginia
- Number of babies in 2021: 249

National
- Rank: #23
- Number of babies in 2021: 8,501

34 / 50
Shutterstock

#17. Jack

Jack is a name of English origin meaning "God is gracious".

Virginia
- Number of babies in 2021: 254

National
- Rank: #11
- Number of babies in 2021: 9,504

35 / 50
Monkey Business Images // Shutterstock

#16. Alexander

Alexander is a name of Greek origin meaning "defender of man".

Virginia
- Number of babies in 2021: 257

National
- Rank: #13
- Number of babies in 2021: 9,344

36 / 50
Minnikova Mariia // Shutterstock

#15. Owen

Owen is a name of Welsh origin meaning "young warrior".

Virginia
- Number of babies in 2021: 260

National
- Rank: #22
- Number of babies in 2021: 8,713

37 / 50
Lipatova Maryna // Shutterstock

#14. Levi

Levi is a name of Hebrew origin meaning "joining".

Virginia
- Number of babies in 2021: 269

National
- Rank: #12
- Number of babies in 2021: 9,469

38 / 50
Gorynvd // Shutterstock

#13. Mason

Mason is a name of English origin meaning "one who works with stone".

Virginia
- Number of babies in 2021: 277

National
- Rank: #18
- Number of babies in 2021: 9,040

39 / 50
Fotonium // Shutterstock

#12. Theodore

Theodore is a name of Greek origin meaning "gift of God".

Virginia
- Number of babies in 2021: 286

National
- Rank: #10
- Number of babies in 2021: 9,535

40 / 50
Canva

#11. John

John is a name of Hebrew origin meaning "Yahweh has been gracious".

Virginia
- Number of babies in 2021: 291

National
- Rank: #27
- Number of babies in 2021: 8,130

41 / 50
Iren_Geo // Shutterstock

#10. Jackson

Jackson is a name of English origin meaning "son of Jack".

Virginia
- Number of babies in 2021: 296

National
- Rank: #14
- Number of babies in 2021: 9,197

42 / 50
Canva

#9. Benjamin

Benjamin is a name of Hebrew origin meaning "son of my days".

Virginia
- Number of babies in 2021: 302

National
- Rank: #7
- Number of babies in 2021: 11,791

43 / 50
yifanjrb // Shutterstock

#8. Lucas

Lucas is a name of Greek origin meaning "man from Lucania".

Virginia
- Number of babies in 2021: 327

National
- Rank: #8
- Number of babies in 2021: 11,501

44 / 50
Elvira Koneva // Shutterstock

#7. Henry

Henry is a name of German origin meaning "estate ruler".

Virginia
- Number of babies in 2021: 330

National
- Rank: #9
- Number of babies in 2021: 11,307

45 / 50
Yulia Sribna // Shutterstock

#6. Elijah

Elijah is a name of Hebrew origin meaning "Yahweh is God".

Virginia
- Number of babies in 2021: 348

National
- Rank: #4
- Number of babies in 2021: 12,708

46 / 50
Flashon // Shutterstock

#5. Oliver

Oliver is a name of Latin origin meaning "olive tree planter".

Virginia
- Number of babies in 2021: 381

National
- Rank: #3
- Number of babies in 2021: 14,616

47 / 50
Tomsickova Tatyana // Shutterstock

#4. William

William is a name of Germanic origin meaning "vehement protector".

Virginia
- Number of babies in 2021: 400

National
- Rank: #6
- Number of babies in 2021: 12,088

48 / 50
Anna Grigorjeva // Shutterstock

#3. James

James is a name of Hebrew origin meaning "supplanter".

Virginia
- Number of babies in 2021: 418

National
- Rank: #5
- Number of babies in 2021: 12,367

49 / 50
Ramona Heim // Shutterstock

#2. Noah

Noah is a name of Hebrew origin meaning "rest".

Virginia
- Number of babies in 2021: 508

National
- Rank: #2
- Number of babies in 2021: 18,739

50 / 50
Vasiuk Iryna // Shutterstock

#1. Liam

Liam is a name of German origin meaning "protection".

Virginia
- Number of babies in 2021: 596

National
- Rank: #1
- Number of babies in 2021: 20,272

Trending Now