As another year comes to an end, many of us are excited at the thought of starting a whole new decade. If you’re welcoming a little one in the new year, then you may be already thinking about baby names.

BabyCentre has gathered data from the past year to rank the most popular baby names of 2019. So, if you’re looking for a little bit of inspiration, or you want to see how your baby’s name ranks, then look no further! Here are the top 20 baby boy and girl names of 2019.

If your little girl is called Olivia, then she has the most popular baby girl name of 2019! Coming in second is Sophia, with both names staying in the same position as last year. Becoming ever more popular is Ava, the third most popular baby name. Amelia went down one place to fourth, whilst Isla climbed three places to be the fifth most popular girls name.

For the third year running, the traditional religious name of Muhammad is the most popular baby boy name of 2019! Climbing three places to become the second most popular is Noah, with Leo coming in a close third. Oliver was knocked down two spots to come in fourth, whilst Charlie went up three spots to be the fifth most popular baby boy name of 2019.

If you want to see if your child’s name has made the top 20 or to get a little bit of inspiration, then have a look at the list below!

Top 20 Baby Girl Names of 2019 Top 20 Baby Boy Names of 2019
1. Olivia 1. Muhammed
2. Sophia 2. Noah
3. Ava 3. Leo
4. Amelia 4. Oliver
5. Isla 5. Charlie
6. Lily 6. Harry
7. Mia 7. George
8. Emily 8. Arthur
9. Isabella 9. Freddie
10. Freya 10. Jack
11. Aria 11. Theo
12. Ella 12. Oscar
13. Evie 13. Jacob
14. Grace 14. Ethan
15. Isabelle 15. Alfie
16. Ivy 16. Jaxon
17. Rosie 17. Thomas
18. Sophie 18. Joshua
19. Willow 19. Henry
20. Charlotte 20. Lucas

Did your child’s name make the list? Or did any of these baby names surprise you? We’d love to hear from you!