It was the second straight year Liam topped the boys’ list, while Charlotte supplanted Ameila as the No. 1 girls name, according to the website.
Rounding out the favorite names for boys are Oliver, Theodore, Declan and Henry, which were all in the top five last year. The other top names for girls was 2018 champion Amelia/Emilia, Violet, Aria/Ayra and Aurora, according to BabyNames.com.
Today's Trending #BabyNames: Declan, Ava, Henry, Wren, Alexander, Theodora, Callahan, Amelia. See more: https://t.co/ft5JNFFlwV
— BabyNames.com (@babynamesdotcom) December 3, 2019
"It seems there is definitely a royal influence to baby names this year," Jennifer Moss, founder and CEO of BabyNames.com, said in a news release. "Both Liam and Charlotte are linked directly to the British Royal Family. Liam is a shorter version of the name William, like the Duke of Cambridge, and Charlotte is the name of his daughter."
Here are the top 10 boys names:
- Liam
- Oliver
- Theodore
- Declan
- Henry
- Owen
- Finn
- Caleb
- Emmett
- Benjamin
Here are the top 10 girls names:
- Charlotte
- Amelia
- Violet
- Aria/Arya
- Aurora
- Ava
- Olivia
- Vivienne
- Hazel
- Nora
For the future, Moss said she predicts traditional religious names could fall from the list.
"For 2020 and beyond we see some traditional Biblical names like David, Michael, and Luke -- dropping off the top 100. This is almost unprecedented," Moss said in the news release. "Those are being replaced with more unique Biblical names like Josiah, Gabriel, and Elijah."
To see the most popular baby names by state, click here.
About the Author