SPARTANBURG, S.C. (WSPA) – The Social Security Administration said, during the unprecedented time, parents have once again chosen to stick with familiar names.

Social Security began compiling the baby name list in 1997 with names dating back to 1880, the SSA said. Parents supply the name at the time of a child’s birth to the agency when applying for a child’s Social Security card, making Social Security the best source for popular baby names.

Download the free KHON2 app for iOS or Android to stay informed on the latest news

Here are the top 10 boy names for 2021:


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

According to the SSA, Liam has been the top choice for new parents for five years in a row. There was only one name change with Theodore replacing Alexander in popularity.

Here are the top 10 girl names for 2021:


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

Olivia has topped the list for three years, SSA said.

Check out what’s going on around the nation on our National News page

For all of the top baby names of 2021 and to see where your name ranks, visit