105,966 names · 1880–2025

Every US name, every year since 1880.

Rank, births, the girl/boy split and states for any name, straight from Social Security card applications. 3,315,343 babies are in the 2025 file alone.

Name Match

Find the name you both love.

  • Your partner joins from a link, in any browser, with no app or account
  • A name you’ve rated never comes back
  • Every card carries every US year since 1880
Real SSA datachildow
Nora

#20 for US girls in 2025 · 6,380 babies

1880births per year · SSA2025

2025 at a glance

Top 100 of 2025

Top girls’ names, 2025

All
  1. 1Olivia13,544 girls
  2. 2Charlotte13,400 girls
  3. 3Emma12,754 girls
  4. 4Amelia12,699 girls
  5. 5Sophia12,561 girls
  6. 6Mia11,078 girls
  7. 7Isabella10,666 girls
  8. 8Evelyn9,123 girls
  9. 9Sofia8,252 girls
  10. 10Eliana8,191 girls

Top boys’ names, 2025

All
  1. 1Liam20,818 boys
  2. 2Noah20,358 boys
  3. 3Oliver14,939 boys
  4. 4Theodore13,355 boys
  5. 5Henry12,020 boys
  6. 6James11,945 boys
  7. 7Elijah11,111 boys
  8. 8Mateo11,045 boys
  9. 9William10,545 boys
  10. 10Lucas10,219 boys

Rising girls’ names

All
  1. 1Klarity#2,187 → #791
  2. 2Rynlee#1,977 → #755
  3. 3Ailanny#1,895 → #932
  4. 4Naylani#1,837 → #897
  5. 5Madisson#1,182 → #319
  6. 6Liora#1,634 → #900
  7. 7Merritt#1,410 → #703
  8. 8Jaslyn#1,659 → #996

Rising boys’ names

All
  1. 1Kasai#1,747 → #639
  2. 2Akari#1,631 → #542
  3. 3Eziah#1,399 → #610
  4. 4Jasai#1,214 → #439
  5. 5Neithan#1,379 → #723
  6. 6Kael#1,476 → #903
  7. 7Landry#1,385 → #996
  8. 8Haziel#1,178 → #795

Falling girls’ names

All
  1. 1Aubrie#999 → #1,353
  2. 2Cattleya#904 → #1,212
  3. 3Jaycee#882 → #1,155
  4. 4Zendaya#943 → #1,189
  5. 5Novalee#743 → #977
  6. 6Allyson#914 → #1,139
  7. 7Alexa#806 → #1,029
  8. 8Dayana#497 → #716

Falling boys’ names

All
  1. 1Karim#821 → #1,084
  2. 2Khaza#963 → #1,199
  3. 3Khai#947 → #1,179
  4. 4Landen#815 → #1,045
  5. 5Seven#894 → #1,122
  6. 6Nixon#867 → #1,061
  7. 7Castiel#817 → #1,009
  8. 8Zen#956 → #1,144

Names A to Z

Girl names starting with

Boy names starting with