NamesGirl names

Girl names

13,902 girl names approved in , sorted from the most used to the rarest. The star marks the ones in the national top 20 of 2025.

13,902 names

  • Olivia170,683 births registered in 2016–2025.In the national top 20 in 2025.
  • Emma161,125 births registered in 2016–2025.In the national top 20 in 2025.
  • Sophia133,724 births registered in 2016–2025.In the national top 20 in 2025.
  • Charlotte130,419 births registered in 2016–2025.In the national top 20 in 2025.
  • Isabella125,751 births registered in 2016–2025.In the national top 20 in 2025.
  • Ava125,304 births registered in 2016–2025.In the national top 20 in 2025.
  • Amelia124,136 births registered in 2016–2025.In the national top 20 in 2025.
  • Mia121,389 births registered in 2016–2025.In the national top 20 in 2025.
  • Evelyn97,474 births registered in 2016–2025.In the national top 20 in 2025.
  • Harper89,979 births registered in 2016–2025.In the national top 20 in 2025.
  • 78,895 births registered in 2016–2025.
  • Sofia77,711 births registered in 2016–2025.In the national top 20 in 2025.
  • Elizabeth77,027 births registered in 2016–2025.In the national top 20 in 2025.
  • 75,422 births registered in 2016–2025.
  • Camila74,183 births registered in 2016–2025.In the national top 20 in 2025.
  • 70,202 births registered in 2016–2025.
  • 69,942 births registered in 2016–2025.
  • 69,077 births registered in 2016–2025.
  • 68,037 births registered in 2016–2025.
  • 65,733 births registered in 2016–2025.
  • 65,147 births registered in 2016–2025.
  • Eleanor64,581 births registered in 2016–2025.In the national top 20 in 2025.
  • 63,331 births registered in 2016–2025.
  • 62,803 births registered in 2016–2025.
  • 61,986 births registered in 2016–2025.
  • 60,716 births registered in 2016–2025.
  • Nora60,000 births registered in 2016–2025.In the national top 20 in 2025.
  • Lily59,558 births registered in 2016–2025.In the national top 20 in 2025.
  • 59,137 births registered in 2016–2025.
  • Violet57,906 births registered in 2016–2025.In the national top 20 in 2025.
  • 56,782 births registered in 2016–2025.
  • 56,475 births registered in 2016–2025.
  • 55,717 births registered in 2016–2025.
  • Aurora55,345 births registered in 2016–2025.In the national top 20 in 2025.
  • 54,468 births registered in 2016–2025.
  • 53,010 births registered in 2016–2025.
  • 52,261 births registered in 2016–2025.
  • 50,412 births registered in 2016–2025.
  • 49,526 births registered in 2016–2025.
  • 48,163 births registered in 2016–2025.
  • 47,822 births registered in 2016–2025.
  • 47,281 births registered in 2016–2025.
  • Eliana47,145 births registered in 2016–2025.In the national top 20 in 2025.
  • 45,498 births registered in 2016–2025.
  • 45,367 births registered in 2016–2025.
  • 45,039 births registered in 2016–2025.
  • 44,504 births registered in 2016–2025.
  • 44,104 births registered in 2016–2025.
  • 43,781 births registered in 2016–2025.
  • 43,272 births registered in 2016–2025.
  • 42,150 births registered in 2016–2025.
  • 42,033 births registered in 2016–2025.
  • 41,158 births registered in 2016–2025.
  • 40,989 births registered in 2016–2025.
  • 39,986 births registered in 2016–2025.
  • 39,531 births registered in 2016–2025.
  • 39,399 births registered in 2016–2025.
  • 39,121 births registered in 2016–2025.
  • 38,610 births registered in 2016–2025.
  • 38,279 births registered in 2016–2025.
  • 37,815 births registered in 2016–2025.
  • 37,372 births registered in 2016–2025.
  • 37,081 births registered in 2016–2025.
  • 36,526 births registered in 2016–2025.
  • 35,776 births registered in 2016–2025.
  • 35,687 births registered in 2016–2025.
  • Alice35,480 births registered in 2016–2025.
  • 35,310 births registered in 2016–2025.
  • 35,157 births registered in 2016–2025.
  • 35,043 births registered in 2016–2025.
  • 35,004 births registered in 2016–2025.
  • 34,920 births registered in 2016–2025.
  • 34,774 births registered in 2016–2025.
  • 34,660 births registered in 2016–2025.
  • 34,436 births registered in 2016–2025.
  • 33,632 births registered in 2016–2025.
  • 33,187 births registered in 2016–2025.
  • 33,175 births registered in 2016–2025.
  • 32,817 births registered in 2016–2025.
  • 32,769 births registered in 2016–2025.
  • 32,515 births registered in 2016–2025.
  • 32,464 births registered in 2016–2025.
  • 32,454 births registered in 2016–2025.
  • 32,003 births registered in 2016–2025.
  • 31,416 births registered in 2016–2025.
  • 31,319 births registered in 2016–2025.
  • 30,961 births registered in 2016–2025.
  • 30,897 births registered in 2016–2025.
  • 30,441 births registered in 2016–2025.
  • 29,856 births registered in 2016–2025.
  • 29,553 births registered in 2016–2025.
  • 29,424 births registered in 2016–2025.
  • 29,366 births registered in 2016–2025.
  • 29,340 births registered in 2016–2025.
  • Clara29,240 births registered in 2016–2025.
  • 29,013 births registered in 2016–2025.
  • 27,978 births registered in 2016–2025.
  • 27,880 births registered in 2016–2025.
  • Maria27,729 births registered in 2016–2025.
  • 27,635 births registered in 2016–2025.
  • 27,354 births registered in 2016–2025.
  • 26,595 births registered in 2016–2025.
  • 26,426 births registered in 2016–2025.
  • 26,222 births registered in 2016–2025.
  • 25,632 births registered in 2016–2025.
  • 25,564 births registered in 2016–2025.
  • 25,509 births registered in 2016–2025.
  • 25,443 births registered in 2016–2025.
  • 25,440 births registered in 2016–2025.
  • 24,948 births registered in 2016–2025.
  • 24,882 births registered in 2016–2025.
  • 24,854 births registered in 2016–2025.
  • 24,818 births registered in 2016–2025.
  • 24,281 births registered in 2016–2025.
  • 23,525 births registered in 2016–2025.
  • 23,303 births registered in 2016–2025.
  • 23,168 births registered in 2016–2025.
  • 23,014 births registered in 2016–2025.
  • 23,011 births registered in 2016–2025.
  • 22,913 births registered in 2016–2025.
  • 22,898 births registered in 2016–2025.
  • 22,548 births registered in 2016–2025.
  • 22,546 births registered in 2016–2025.
  • 22,497 births registered in 2016–2025.
  • 22,460 births registered in 2016–2025.
  • 22,256 births registered in 2016–2025.
  • 22,030 births registered in 2016–2025.
  • 21,939 births registered in 2016–2025.
  • 21,510 births registered in 2016–2025.
  • 21,329 births registered in 2016–2025.
  • 21,304 births registered in 2016–2025.
  • 21,279 births registered in 2016–2025.
  • 21,051 births registered in 2016–2025.
  • 20,939 births registered in 2016–2025.
  • 20,733 births registered in 2016–2025.
  • 20,692 births registered in 2016–2025.
  • 20,085 births registered in 2016–2025.
  • 19,923 births registered in 2016–2025.
  • 19,856 births registered in 2016–2025.
  • 19,572 births registered in 2016–2025.
  • 19,532 births registered in 2016–2025.
  • 19,426 births registered in 2016–2025.
  • 19,357 births registered in 2016–2025.
  • 19,272 births registered in 2016–2025.
  • 19,253 births registered in 2016–2025.
  • 19,185 births registered in 2016–2025.
  • 19,154 births registered in 2016–2025.
  • 19,135 births registered in 2016–2025.
  • 19,101 births registered in 2016–2025.
  • 19,021 births registered in 2016–2025.
  • 19,020 births registered in 2016–2025.
  • 19,006 births registered in 2016–2025.
  • 18,999 births registered in 2016–2025.
  • 18,958 births registered in 2016–2025.
  • 18,932 births registered in 2016–2025.
  • 18,480 births registered in 2016–2025.
  • 18,395 births registered in 2016–2025.
  • 18,382 births registered in 2016–2025.
  • 18,288 births registered in 2016–2025.
  • 18,044 births registered in 2016–2025.
  • 18,014 births registered in 2016–2025.
  • 17,932 births registered in 2016–2025.
  • 17,922 births registered in 2016–2025.
  • 17,886 births registered in 2016–2025.
  • 17,885 births registered in 2016–2025.
  • 17,805 births registered in 2016–2025.
  • 17,794 births registered in 2016–2025.
  • 17,718 births registered in 2016–2025.
  • 17,571 births registered in 2016–2025.
  • 17,395 births registered in 2016–2025.
  • 17,373 births registered in 2016–2025.
  • 17,251 births registered in 2016–2025.
  • 17,101 births registered in 2016–2025.
  • 16,950 births registered in 2016–2025.
  • 16,713 births registered in 2016–2025.
  • 16,592 births registered in 2016–2025.
  • 16,509 births registered in 2016–2025.
  • 16,192 births registered in 2016–2025.
  • 16,151 births registered in 2016–2025.
  • 16,002 births registered in 2016–2025.
  • 15,963 births registered in 2016–2025.
  • 15,877 births registered in 2016–2025.
  • 15,821 births registered in 2016–2025.
  • 15,620 births registered in 2016–2025.
  • 15,513 births registered in 2016–2025.
  • 15,501 births registered in 2016–2025.
  • 15,486 births registered in 2016–2025.
  • 15,447 births registered in 2016–2025.
  • 15,390 births registered in 2016–2025.
  • 15,369 births registered in 2016–2025.
  • 15,350 births registered in 2016–2025.
  • 15,137 births registered in 2016–2025.
  • 15,082 births registered in 2016–2025.
  • 15,074 births registered in 2016–2025.
  • 15,046 births registered in 2016–2025.
  • 15,016 births registered in 2016–2025.
  • 14,940 births registered in 2016–2025.
  • 14,912 births registered in 2016–2025.
  • 14,895 births registered in 2016–2025.
  • 14,866 births registered in 2016–2025.
  • 14,781 births registered in 2016–2025.
  • 14,758 births registered in 2016–2025.
  • 14,664 births registered in 2016–2025.
  • 14,634 births registered in 2016–2025.
  • 14,613 births registered in 2016–2025.
  • 14,610 births registered in 2016–2025.
  • 14,519 births registered in 2016–2025.
  • 14,448 births registered in 2016–2025.
  • 14,444 births registered in 2016–2025.
  • 14,431 births registered in 2016–2025.
  • 14,378 births registered in 2016–2025.
  • 14,359 births registered in 2016–2025.
  • 14,253 births registered in 2016–2025.
  • 14,252 births registered in 2016–2025.
  • 14,233 births registered in 2016–2025.
  • 14,224 births registered in 2016–2025.
  • 14,193 births registered in 2016–2025.
  • 14,192 births registered in 2016–2025.
  • 14,191 births registered in 2016–2025.
  • 14,155 births registered in 2016–2025.
  • 14,054 births registered in 2016–2025.
  • 13,874 births registered in 2016–2025.
  • Ana13,776 births registered in 2016–2025.
  • 13,771 births registered in 2016–2025.
  • 13,724 births registered in 2016–2025.
  • 13,693 births registered in 2016–2025.
  • 13,379 births registered in 2016–2025.
  • 13,368 births registered in 2016–2025.
  • 13,365 births registered in 2016–2025.
  • 13,328 births registered in 2016–2025.
  • 13,273 births registered in 2016–2025.
  • 13,253 births registered in 2016–2025.
  • 13,161 births registered in 2016–2025.
  • 13,153 births registered in 2016–2025.
  • 13,124 births registered in 2016–2025.
  • 13,091 births registered in 2016–2025.
  • 13,023 births registered in 2016–2025.
  • 12,993 births registered in 2016–2025.
  • 12,974 births registered in 2016–2025.
  • 12,958 births registered in 2016–2025.
  • 12,917 births registered in 2016–2025.
  • 12,909 births registered in 2016–2025.
  • 12,839 births registered in 2016–2025.
  • 12,831 births registered in 2016–2025.
  • 12,807 births registered in 2016–2025.
  • 12,782 births registered in 2016–2025.
  • 12,776 births registered in 2016–2025.
  • 12,586 births registered in 2016–2025.
  • 12,568 births registered in 2016–2025.
  • 12,535 births registered in 2016–2025.
  • 12,531 births registered in 2016–2025.
  • 12,527 births registered in 2016–2025.
  • 12,487 births registered in 2016–2025.
  • 12,463 births registered in 2016–2025.
  • 12,418 births registered in 2016–2025.
  • 12,394 births registered in 2016–2025.
  • 12,374 births registered in 2016–2025.
  • 12,369 births registered in 2016–2025.
  • 12,304 births registered in 2016–2025.
  • 12,284 births registered in 2016–2025.
  • 12,274 births registered in 2016–2025.
  • 12,235 births registered in 2016–2025.
  • 12,194 births registered in 2016–2025.
  • 12,188 births registered in 2016–2025.
  • 12,143 births registered in 2016–2025.
  • 12,098 births registered in 2016–2025.
  • 12,074 births registered in 2016–2025.
  • 12,039 births registered in 2016–2025.
  • 12,024 births registered in 2016–2025.
  • Mariana11,985 births registered in 2016–2025.
  • 11,931 births registered in 2016–2025.
  • 11,882 births registered in 2016–2025.
  • 11,869 births registered in 2016–2025.
  • 11,858 births registered in 2016–2025.
  • 11,848 births registered in 2016–2025.
  • 11,824 births registered in 2016–2025.
  • 11,743 births registered in 2016–2025.
  • 11,726 births registered in 2016–2025.
  • 11,622 births registered in 2016–2025.
  • 11,604 births registered in 2016–2025.
  • 11,584 births registered in 2016–2025.
  • 11,563 births registered in 2016–2025.
  • 11,558 births registered in 2016–2025.
  • 11,511 births registered in 2016–2025.
  • 11,500 births registered in 2016–2025.
  • 11,492 births registered in 2016–2025.
  • 11,382 births registered in 2016–2025.
  • 11,369 births registered in 2016–2025.
  • 11,367 births registered in 2016–2025.
  • 11,344 births registered in 2016–2025.
  • 11,320 births registered in 2016–2025.
  • 11,240 births registered in 2016–2025.
  • 11,218 births registered in 2016–2025.
  • 11,194 births registered in 2016–2025.
  • 11,179 births registered in 2016–2025.
  • 11,158 births registered in 2016–2025.
  • 11,044 births registered in 2016–2025.
  • 11,030 births registered in 2016–2025.
  • 11,000 births registered in 2016–2025.
  • 10,958 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