The Social Security Administration has released the most popular baby names for 2018.
Drum Roll Please…
Emma is the top girls’ name and Liam is the most popular boys’ name.
The list ranks the 1,000 most popular baby names for boys and girls based on Social Security card applications from that year. The agency has tracked baby name popularity since 1879.
Here are the top 20 names for boys:
1. Liam
2. Noah
3. William
4. James
5. Oliver
6. Benjamin
7. Elijah
8. Lucas
9. Mason
10. Logan
11. Alexander
12. Ethan
13. Jacob
14. Michael
15. Daniel
16. Henry
17. Jackson
18. Sebastian
19. Aiden
20. Matthew
Here are the top 20 names for girls:
1. Emma
2. Olivia
3. Ava
4. Isabella
5. Sophia
6. Charlotte
7. Mia
8. Amelia
9. Harper
10. Evelyn
11. Abigail
12. Emily
13. Elizabeth
14. Mila
15. Ella
16. Avery
17. Sofia
18. Camila
19. Aria
20. Scarlett
For boys, Joseph dropped out of the top 20, with Sebastian moving onto the list. For girls, Mila and Camila moved into the top 20, with 2017 picks Madison and Victoria moving out.
Social Security Administration complete list: