Is it teething time for your little one?


Choosing a name for your tiny tot can be a tricky task, but fear not mums as the most popular baby names for 2018 have been revealed.


The survey was conducted by Emma’s Diary with the help of over 3,000 expectant mums, who hope to inspire parents who may be struggling to pick a name.


The Royal Family have certainly influenced many parents as Harry, Charlotte and George all feature in the top 20.


We’re thrilled to see some literary baby names make an appearance as Matilda and Charlie feature on both lists.



Top 20 Boy’s Names For 2018


1. Harry


2. Noah


3. Oliver


4. George


5. Jack


6. Arthur


7. Freddie


8. Jacob


9. Charlie


10. Teddy


11. Theo


12. Henry


13. James


14. Alfie


15. Leo


16. Oscar


17. Archie


18. Max


19. Logan


20. Joshua


Top 20 Girl’s Names For 2018


1. Olivia


2. Isla


3. Lily


4. Ava


5. Elsie


6. Emily


7. Poppy


8. Amelia


9. Sophia


10. Freya


11. Evelyn


12. Grace


13. Charlotte


14. Willow


15. Alice


16. Matilda


17. Ruby


18. Aria


19. Florence


20. Ella




Hello Mama!
Help us help you by allowing us and our partners to remember your device as having browsed MummyPages and serve you better content and ads

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.