NamesBoy names

Boy names

11,018 boy names approved in , sorted from the most used to the rarest. The star marks the ones in the national top 20 of 2025.

11,018 names

  • Liam202,601 births registered in 2016–2025.In the national top 20 in 2025.
  • Noah191,338 births registered in 2016–2025.In the national top 20 in 2025.
  • Oliver143,050 births registered in 2016–2025.In the national top 20 in 2025.
  • James128,653 births registered in 2016–2025.In the national top 20 in 2025.
  • William127,227 births registered in 2016–2025.In the national top 20 in 2025.
  • Elijah125,936 births registered in 2016–2025.In the national top 20 in 2025.
  • Benjamin119,998 births registered in 2016–2025.In the national top 20 in 2025.
  • Lucas116,881 births registered in 2016–2025.In the national top 20 in 2025.
  • Henry110,401 births registered in 2016–2025.In the national top 20 in 2025.
  • 101,877 births registered in 2016–2025.
  • 100,605 births registered in 2016–2025.
  • 100,212 births registered in 2016–2025.
  • 100,174 births registered in 2016–2025.
  • 99,368 births registered in 2016–2025.
  • 95,700 births registered in 2016–2025.
  • Sebastian93,981 births registered in 2016–2025.In the national top 20 in 2025.
  • Mateo93,848 births registered in 2016–2025.In the national top 20 in 2025.
  • 92,549 births registered in 2016–2025.
  • Theodore91,446 births registered in 2016–2025.In the national top 20 in 2025.
  • Levi91,324 births registered in 2016–2025.In the national top 20 in 2025.
  • Samuel90,574 births registered in 2016–2025.In the national top 20 in 2025.
  • 89,744 births registered in 2016–2025.
  • Jack88,589 births registered in 2016–2025.In the national top 20 in 2025.
  • 87,735 births registered in 2016–2025.
  • 87,184 births registered in 2016–2025.
  • 86,652 births registered in 2016–2025.
  • 86,033 births registered in 2016–2025.
  • 85,884 births registered in 2016–2025.
  • 85,813 births registered in 2016–2025.
  • 80,440 births registered in 2016–2025.
  • 80,141 births registered in 2016–2025.
  • 78,294 births registered in 2016–2025.
  • 77,454 births registered in 2016–2025.
  • Gabriel77,160 births registered in 2016–2025.
  • 76,338 births registered in 2016–2025.
  • 75,407 births registered in 2016–2025.
  • 75,074 births registered in 2016–2025.
  • 73,583 births registered in 2016–2025.
  • 73,522 births registered in 2016–2025.
  • Leo73,022 births registered in 2016–2025.In the national top 20 in 2025.
  • 72,410 births registered in 2016–2025.
  • Hudson71,936 births registered in 2016–2025.In the national top 20 in 2025.
  • Ezra70,559 births registered in 2016–2025.In the national top 20 in 2025.
  • 67,843 births registered in 2016–2025.
  • 64,484 births registered in 2016–2025.
  • 63,747 births registered in 2016–2025.
  • 63,542 births registered in 2016–2025.
  • Elias63,095 births registered in 2016–2025.In the national top 20 in 2025.
  • 62,816 births registered in 2016–2025.
  • 62,518 births registered in 2016–2025.
  • 62,452 births registered in 2016–2025.
  • 62,234 births registered in 2016–2025.
  • 60,731 births registered in 2016–2025.
  • 60,137 births registered in 2016–2025.
  • 58,346 births registered in 2016–2025.
  • Luca58,022 births registered in 2016–2025.In the national top 20 in 2025.
  • 57,815 births registered in 2016–2025.
  • 54,996 births registered in 2016–2025.
  • Santiago54,785 births registered in 2016–2025.
  • 53,457 births registered in 2016–2025.
  • 53,359 births registered in 2016–2025.
  • 53,287 births registered in 2016–2025.
  • 52,825 births registered in 2016–2025.
  • 52,423 births registered in 2016–2025.
  • 52,156 births registered in 2016–2025.
  • 52,150 births registered in 2016–2025.
  • 51,571 births registered in 2016–2025.
  • 50,597 births registered in 2016–2025.
  • 50,151 births registered in 2016–2025.
  • 49,814 births registered in 2016–2025.
  • 48,082 births registered in 2016–2025.
  • 48,016 births registered in 2016–2025.
  • 47,319 births registered in 2016–2025.
  • 47,297 births registered in 2016–2025.
  • 46,215 births registered in 2016–2025.
  • 45,945 births registered in 2016–2025.
  • 45,482 births registered in 2016–2025.
  • 45,157 births registered in 2016–2025.
  • 43,780 births registered in 2016–2025.
  • 42,310 births registered in 2016–2025.
  • 42,283 births registered in 2016–2025.
  • 41,858 births registered in 2016–2025.
  • 41,614 births registered in 2016–2025.
  • 41,467 births registered in 2016–2025.
  • 41,462 births registered in 2016–2025.
  • 41,139 births registered in 2016–2025.
  • 40,627 births registered in 2016–2025.
  • 40,600 births registered in 2016–2025.
  • 40,398 births registered in 2016–2025.
  • 40,270 births registered in 2016–2025.
  • 40,187 births registered in 2016–2025.
  • 39,884 births registered in 2016–2025.
  • 39,853 births registered in 2016–2025.
  • 39,446 births registered in 2016–2025.
  • 39,258 births registered in 2016–2025.
  • 39,084 births registered in 2016–2025.
  • 38,967 births registered in 2016–2025.
  • 38,719 births registered in 2016–2025.
  • 38,305 births registered in 2016–2025.
  • 38,069 births registered in 2016–2025.
  • 37,241 births registered in 2016–2025.
  • 37,149 births registered in 2016–2025.
  • 36,327 births registered in 2016–2025.
  • 36,068 births registered in 2016–2025.
  • 35,710 births registered in 2016–2025.
  • 35,409 births registered in 2016–2025.
  • 35,253 births registered in 2016–2025.
  • 33,770 births registered in 2016–2025.
  • 33,618 births registered in 2016–2025.
  • 33,550 births registered in 2016–2025.
  • 33,511 births registered in 2016–2025.
  • 33,283 births registered in 2016–2025.
  • 33,079 births registered in 2016–2025.
  • 32,634 births registered in 2016–2025.
  • 32,448 births registered in 2016–2025.
  • 32,334 births registered in 2016–2025.
  • 31,963 births registered in 2016–2025.
  • 31,898 births registered in 2016–2025.
  • 31,432 births registered in 2016–2025.
  • 30,784 births registered in 2016–2025.
  • 30,773 births registered in 2016–2025.
  • 30,004 births registered in 2016–2025.
  • 29,670 births registered in 2016–2025.
  • 29,423 births registered in 2016–2025.
  • 29,156 births registered in 2016–2025.
  • 29,068 births registered in 2016–2025.
  • 28,781 births registered in 2016–2025.
  • 28,591 births registered in 2016–2025.
  • 28,336 births registered in 2016–2025.
  • 28,326 births registered in 2016–2025.
  • 28,267 births registered in 2016–2025.
  • 28,244 births registered in 2016–2025.
  • 27,802 births registered in 2016–2025.
  • 27,655 births registered in 2016–2025.
  • 27,506 births registered in 2016–2025.
  • 27,170 births registered in 2016–2025.
  • 26,936 births registered in 2016–2025.
  • 26,922 births registered in 2016–2025.
  • 26,918 births registered in 2016–2025.
  • 26,838 births registered in 2016–2025.
  • 26,540 births registered in 2016–2025.
  • 26,363 births registered in 2016–2025.
  • 26,325 births registered in 2016–2025.
  • 26,275 births registered in 2016–2025.
  • 26,218 births registered in 2016–2025.
  • 26,154 births registered in 2016–2025.
  • 26,102 births registered in 2016–2025.
  • 25,890 births registered in 2016–2025.
  • 25,842 births registered in 2016–2025.
  • 25,786 births registered in 2016–2025.
  • 25,604 births registered in 2016–2025.
  • 25,226 births registered in 2016–2025.
  • 25,117 births registered in 2016–2025.
  • 25,061 births registered in 2016–2025.
  • 24,989 births registered in 2016–2025.
  • 24,782 births registered in 2016–2025.
  • 24,462 births registered in 2016–2025.
  • 24,303 births registered in 2016–2025.
  • 24,275 births registered in 2016–2025.
  • 24,254 births registered in 2016–2025.
  • 24,250 births registered in 2016–2025.
  • 24,224 births registered in 2016–2025.
  • 24,203 births registered in 2016–2025.
  • 23,892 births registered in 2016–2025.
  • 23,877 births registered in 2016–2025.
  • 23,867 births registered in 2016–2025.
  • 23,797 births registered in 2016–2025.
  • 23,433 births registered in 2016–2025.
  • 23,296 births registered in 2016–2025.
  • 23,175 births registered in 2016–2025.
  • 23,090 births registered in 2016–2025.
  • 23,022 births registered in 2016–2025.
  • 22,913 births registered in 2016–2025.
  • 22,844 births registered in 2016–2025.
  • 22,801 births registered in 2016–2025.
  • 22,515 births registered in 2016–2025.
  • 22,459 births registered in 2016–2025.
  • 22,341 births registered in 2016–2025.
  • 22,326 births registered in 2016–2025.
  • 22,087 births registered in 2016–2025.
  • 21,634 births registered in 2016–2025.
  • 21,584 births registered in 2016–2025.
  • 21,542 births registered in 2016–2025.
  • 21,240 births registered in 2016–2025.
  • 21,196 births registered in 2016–2025.
  • 21,056 births registered in 2016–2025.
  • Miguel20,687 births registered in 2016–2025.
  • 20,526 births registered in 2016–2025.
  • 20,412 births registered in 2016–2025.
  • 20,411 births registered in 2016–2025.
  • 20,291 births registered in 2016–2025.
  • 20,141 births registered in 2016–2025.
  • 20,105 births registered in 2016–2025.
  • 20,090 births registered in 2016–2025.
  • 19,804 births registered in 2016–2025.
  • 19,745 births registered in 2016–2025.
  • 19,734 births registered in 2016–2025.
  • 19,723 births registered in 2016–2025.
  • 19,715 births registered in 2016–2025.
  • 19,556 births registered in 2016–2025.
  • 19,544 births registered in 2016–2025.
  • 19,511 births registered in 2016–2025.
  • 19,438 births registered in 2016–2025.
  • 19,388 births registered in 2016–2025.
  • 19,370 births registered in 2016–2025.
  • 19,355 births registered in 2016–2025.
  • 19,234 births registered in 2016–2025.
  • 19,024 births registered in 2016–2025.
  • 18,932 births registered in 2016–2025.
  • 18,770 births registered in 2016–2025.
  • 18,583 births registered in 2016–2025.
  • 18,503 births registered in 2016–2025.
  • 18,347 births registered in 2016–2025.
  • 18,290 births registered in 2016–2025.
  • 18,166 births registered in 2016–2025.
  • 18,032 births registered in 2016–2025.
  • 18,028 births registered in 2016–2025.
  • 17,879 births registered in 2016–2025.
  • 17,811 births registered in 2016–2025.
  • 17,672 births registered in 2016–2025.
  • 17,612 births registered in 2016–2025.
  • 17,124 births registered in 2016–2025.
  • 17,089 births registered in 2016–2025.
  • 16,943 births registered in 2016–2025.
  • 16,788 births registered in 2016–2025.
  • 16,722 births registered in 2016–2025.
  • 16,330 births registered in 2016–2025.
  • 16,231 births registered in 2016–2025.
  • 16,115 births registered in 2016–2025.
  • 16,114 births registered in 2016–2025.
  • 16,114 births registered in 2016–2025.
  • 15,985 births registered in 2016–2025.
  • 15,781 births registered in 2016–2025.
  • 15,730 births registered in 2016–2025.
  • 15,334 births registered in 2016–2025.
  • 15,247 births registered in 2016–2025.
  • 15,054 births registered in 2016–2025.
  • 14,924 births registered in 2016–2025.
  • 14,913 births registered in 2016–2025.
  • 14,902 births registered in 2016–2025.
  • 14,893 births registered in 2016–2025.
  • 14,818 births registered in 2016–2025.
  • 14,808 births registered in 2016–2025.
  • 14,703 births registered in 2016–2025.
  • 14,604 births registered in 2016–2025.
  • 14,577 births registered in 2016–2025.
  • Rafael14,525 births registered in 2016–2025.
  • 14,491 births registered in 2016–2025.
  • 14,462 births registered in 2016–2025.
  • 14,430 births registered in 2016–2025.
  • 14,365 births registered in 2016–2025.
  • 14,274 births registered in 2016–2025.
  • 14,273 births registered in 2016–2025.
  • 14,048 births registered in 2016–2025.
  • 13,986 births registered in 2016–2025.
  • 13,984 births registered in 2016–2025.
  • 13,970 births registered in 2016–2025.
  • 13,923 births registered in 2016–2025.
  • 13,645 births registered in 2016–2025.
  • 13,315 births registered in 2016–2025.
  • 13,307 births registered in 2016–2025.
  • 13,219 births registered in 2016–2025.
  • 13,189 births registered in 2016–2025.
  • 13,151 births registered in 2016–2025.
  • 12,926 births registered in 2016–2025.
  • 12,924 births registered in 2016–2025.
  • 12,888 births registered in 2016–2025.
  • 12,858 births registered in 2016–2025.
  • 12,826 births registered in 2016–2025.
  • 12,735 births registered in 2016–2025.
  • 12,690 births registered in 2016–2025.
  • 12,592 births registered in 2016–2025.
  • 12,582 births registered in 2016–2025.
  • 12,568 births registered in 2016–2025.
  • 12,517 births registered in 2016–2025.
  • 12,517 births registered in 2016–2025.
  • 12,501 births registered in 2016–2025.
  • 12,348 births registered in 2016–2025.
  • 12,322 births registered in 2016–2025.
  • 12,237 births registered in 2016–2025.
  • 12,147 births registered in 2016–2025.
  • Francisco12,145 births registered in 2016–2025.
  • 12,086 births registered in 2016–2025.
  • 12,048 births registered in 2016–2025.
  • 12,005 births registered in 2016–2025.
  • 11,873 births registered in 2016–2025.
  • 11,827 births registered in 2016–2025.
  • 11,809 births registered in 2016–2025.
  • 11,785 births registered in 2016–2025.
  • 11,774 births registered in 2016–2025.
  • 11,690 births registered in 2016–2025.
  • 11,680 births registered in 2016–2025.
  • 11,672 births registered in 2016–2025.
  • 11,670 births registered in 2016–2025.
  • 11,572 births registered in 2016–2025.
  • 11,548 births registered in 2016–2025.
  • 11,497 births registered in 2016–2025.
  • 11,359 births registered in 2016–2025.
  • 11,326 births registered in 2016–2025.
  • 11,276 births registered in 2016–2025.

Showing the first 300. Type more or refine the filters to narrow the list.

The number on each name shows the births registered in 2016–2025, so a name can have more registrations back then and no longer be in today's top 20. Source: Baby Names from Social Security Card Applications Β· SSA Β· ssa.gov

So many names, yet couples still match fast: the deck is sorted on purpose and even learns from your partner. How the smart deck works β†’

Like any of these? Decide together.

Each of you swipes names on your own phone and see where you both agree.

Get started