Boy Names of the 2020s

The 100 most common boy names given in the United States during 2020–2025, the decade so far, by the number of children recorded with each name across those years.

All 100 names

  1. Liam 124,842
  2. Noah 116,024
  3. Oliver 89,293
  4. James 72,523
  5. Elijah 72,049
  6. William 68,067
  7. Henry 68,047
  8. Lucas 65,795
  9. Theodore 65,579
  10. Benjamin 64,922
  11. Mateo 62,272
  12. Levi 57,122
  13. Sebastian 53,454
  14. Jack 53,384
  15. Daniel 52,726
  16. Michael 52,631
  17. Alexander 51,145
  18. Ethan 50,594
  19. Samuel 50,328
  20. Owen 48,832
  21. John 48,370
  22. Asher 47,998
  23. Ezra 47,728
  24. Leo 47,481
  25. Jackson 47,360
  26. Mason 47,313
  27. Hudson 46,951
  28. Joseph 46,334
  29. David 45,615
  30. Jacob 45,178
  31. Julian 44,640
  32. Logan 44,192
  33. Luke 44,149
  34. Luca 44,138
  35. Matthew 44,052
  36. Wyatt 42,814
  37. Aiden 42,793
  38. Elias 42,605
  39. Gabriel 41,496
  40. Dylan 41,138
  41. Grayson 40,746
  42. Isaac 39,997
  43. Thomas 39,782
  44. Carter 39,334
  45. Maverick 39,317
  46. Anthony 39,033
  47. Santiago 37,145
  48. Jayden 36,062
  49. Miles 35,899
  50. Charles 35,125
  51. Josiah 34,599
  52. Caleb 33,903
  53. Lincoln 33,535
  54. Cooper 33,528
  55. Ezekiel 33,114
  56. Isaiah 32,963
  57. Christopher 32,696
  58. Joshua 31,854
  59. Nathan 31,755
  60. Andrew 30,959
  61. Nolan 30,357
  62. Roman 30,269
  63. Cameron 29,421
  64. Adrian 29,281
  65. Angel 28,990
  66. Waylon 28,366
  67. Wesley 27,885
  68. Bennett 27,444
  69. Jaxon 27,421
  70. Aaron 27,346
  71. Kai 26,927
  72. Brooks 26,835
  73. Axel 26,475
  74. Christian 26,297
  75. Eli 26,169
  76. Ian 26,113
  77. Ryan 25,959
  78. Weston 25,855
  79. Jonathan 25,386
  80. Beau 25,086
  81. Rowan 24,763
  82. Everett 24,478
  83. Silas 24,464
  84. Leonardo 24,361
  85. Robert 24,325
  86. Colton 24,244
  87. Thiago 24,140
  88. Jeremiah 24,091
  89. Easton 23,634
  90. Landon 23,240
  91. Jose 23,075
  92. Micah 22,651
  93. Parker 22,420
  94. Jordan 21,955
  95. Jameson 21,927
  96. Gael 21,645
  97. Adam 21,571
  98. Dominic 21,362
  99. Hunter 21,341
  100. Xavier 21,282

How 2020–2025 boy names compare

Liam was the most common boy name of 2020–2025, given to 124,842 boys across those years, with Noah, Oliver, James and Elijah behind it. The hundredth name on the list, Xavier, accounts for 21,282. Between them the hundred names cover 3,962,171 births. Liam was number one in every one of those six years. 2020–2025 is six years of data rather than ten, so these totals are lower than a finished decade's and should not be compared with one directly.

77 of these names were also in the 2010s top 100, and 23 were not. 88 are still in the 2025 top 100 — Liam, Noah, Oliver, James, Elijah, William, Henry and Lucas, among others — and 100 are inside the top 500.

Those hundred names cover 38.2% of all boys born in 2020–2025 — 3,962,171 of 10,363,106 — and Liam alone accounts for 1.2% of them. Whether that is narrow or wide depends on the decade you set it against, and the lists either side of this one make the comparison. Every one of the hundred was already in the record before 2020–2025 began.

Questions about 2020–2025 boy names

What was the most popular boy name of 2020–2025?

Liam, given to 124,842 boys across those years. The next two were Noah and Oliver.

Are 2020–2025 boy names still used today?

88 of the hundred are in the 2025 top 100: Liam, Noah, Oliver, James, Elijah, William, Henry and Lucas, among others.