5 It’s one of the biggest decisions you’ll make as a new parent, what name to give your little bundle of joy. While some of us have had names locked in for as long as we can remember and it’s a no brainer when bub arrives, for others it can be a gruelling process, making lists and trawling the internet for inspiration – only to finally find a name you like but your partner doesn’t agree!

Do you go classic or modern? Do you opt for something common even though you know there’s a chance there will be three other people you know choosing the same name, or do you go for something more unique?

Baby Centre have shared their list of the top names for boys and girls of 2018 so far, so whether you use it as names to choose or names to avoid here’s the top 10 for each:


  1. Emma
  2. Olivia
  3. Ava
  4. Isabella
  5. Sophia
  6. Amelia
  7. Mia
  8. Charlotte
  9. Harper
  10. Mila


  1. Liam
  2. Noah
  3. Logan
  4. Oliver
  5. Mason
  6. Lucas
  7. Ethan
  8. Elijah
  9. Aiden
  10. James

Click here to see the full list.