According to the baby name statistics published annually by the Social Security Administration, the top 10 popular names for boys and girls in the United States are as follows.

2024 Baby Name Rankings in the United States (Boys)

  1. Liam
  2. Noah
  3. Oliver
  4. James
  5. Elijah
  6. William
  7. Henry
  8. Lucas
  9. Benjamin
  10. Theodore

2024 Baby Name Rankings in the United States (Girls)

  1. Olivia
  2. Emma
  3. Charlotte
  4. Amelia
  5. Sophia
  6. Isabella
  7. Ava
  8. Mia
  9. Evelyn
  10. Luna

Of course, the rankings change slightly every year, but names like Liam, Noah, Olivia, and Emma have consistently remained at the top for several years. It might be interesting to check how the rankings change in the future.

For reference, the top 5 most used names in American history (1880 to present) are as follows. (Please note that these are not recent popular names, but rather the names with the highest cumulative usage over time!)

Top 5 Boys Names (Cumulative Usage in American History)

  1. James

  2. John

  3. Robert

  4. Michael

  5. William

Top 5 Girls Names (Cumulative Usage in American History)

  1. Mary

  2. Patricia

  3. Jennifer

  4. Linda

  5. Elizabeth