The Social Security Administration tracks the most popular names every year.

The collection of data has led to a list showing the 200 most popular given names for babies born during the 2000s. It includes 21,266,586 male births and 20,313,065 female births.

The source is a 100% sample based on Social Security card application. As of 2019, Liam, Emma, Noah, and Oliva topped the list of popular names for births solely in New Jersey.

Click here to view the full list of the most popular names of the 21st century.

Top 5 girls:

  1. Emily
  2. Madison
  3. Emma
  4. Olivia
  5. Hannah

Top 5 boys:

  1. Jacob
  2. Michael
  3. Joshua
  4. Matthew
  5. Daniel