Expecting a little one soon and haven't decided on a name yet? Want to know what's popular and what isn't? You're in luck: baby-name website Nameberry recently released its list of the most popular baby names for 2016!
The rankings are based on the names that have been trending on their site for the first half of the year. Names that have attracted the most page views from parents-to-be are the ones that Nameberry predicts will be the most used in the near future.
The results? It's time for the Liams and Sophias of the world to make room for Olivias and Ezras! While there are some overlaps from last year's most popular baby names—such as Emma, Ava, Declan and Oliver—it looks like the trend for the first half of 2016 is more classic names, like Eleanor, Rose, Theodore and Oscar.
So whether you have a name in mind already or not, check out the lists to to get some inspiration (or to make sure you stay away from trendy names altogether). Here are the most popular baby names for 2016.
Top 20 Girls Names 1. Olivia 2. Amelia 3. Charlotte 4. Ava 5. Isla 6. Arabella 7. Aurora 8. Adeline 9. Isabella 10. Mia 11. Eleanor 12. Aria 13. Penelope 14. Cora 15. Rose 16. Violet 17. Hazel 18. Thea 19. Claire 20. Emma
Click here to see the full list of top baby girl names.
Top 20 Boys Names 1. Ezra 2. Asher 3. Atticus 4. Declan 5. Oliver 6. Milo 7. Silas 8. Levi 9. Wyatt 10. Henry 11. Jack 12. Jasper 13. Leo 14. Elijah 15. Ethan 16. Theodore 17. Sebastian 18. Caleb 19. Liam 20. Oscar
Click here to see the full list of top baby boy names.