RICHMOND, Va. (WRIC) — The Social Security Administration has released the list of America’s most popular baby names for 2021.

Olivia and Liam were America’s most popular baby names in 2021. Liam has been the top choice for new parents for five years in a row, according to the Social Security Administration. Olivia has topped the list for three years.

Parents chose to stick with familiar baby names during the pandemic. Out of both Top 10 lists combined, online one name changed — with Theodore replacing Alexander in popularity.

Theodore “Teddy” joins the top ten baby name club.

Here is the list of Top 10 Boys and Girls baby names for 2021


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


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

For all of the top baby names of 2021, and to see where your name ranks, go to Social Security’s website.