Pregnancy

The top 100 baby names that we cannot get enough of

When it comes to choosing your baby's name, many of us look at options that are already favoured by plenty of people.

Whether they're traditional or a little more out there, there's something about opting for a name that is tried and tested by fellow mums and dads.

With this in mind, we have decided to share the names us here at MagicMum HQ love the most.  So whether you're expecting a boy or a girl, there is definitely a name below for you.

Girls: 

1. Anna 

2. Mary 

3. Sadhbh 

4. Sarah 

5. Ciara

6. Kate

7. Rebecca

8. Sally 

9. Mona

10. Tess

11. Elizabeth 

12. Aoibhe 

13. Margaret 

14. Ada 

15. Julia 

16. Laurie 

17. Grace

18. Penelope 

19. Annabel 

20. Daisy 

21. Poppy 

22. Laila 

23. Mae

24. Nicole 

25. Katherine 

26. Aoife

27. Bella 

28. Sadie 

29. Nora 

30. Fiona 

31. Jennifer 

32. Hannah

33. Suzie 

34. Scarlett 

35. Olivia 

36. Lily 

37. Sophie 

38. Ivy 

39. Evie 

40. Chloe 

41. Isabella 

42. Lucy 

43. Charlotte

44. Harper 

45. Evelyn 

46. Mia 

47. Emily 

48. Helen 

49. Zoe 

50. Alannah 

Boys: 

1. Aidan 

2. Ben 

3. Thomas

4. Jack 

5. James

6. Robert 

7. Jamie

8. David 

9. Daniel 

10. Finn 

11. Fionn 

12. Ryan 

13. Reilly 

14. Sam 

15. Saul 

16. Killian 

17. Paul 

18. Neil 

19. Oliver 

20. Lucas 

21. Mason 

22. Eli

23. Timothy 

24. William 

25. Lewis 

26. Joseph 

27. Jeffery 

28. Chris 

29. Conor 

30. Bodhi 

31. Zack 

32. Jacob 

33. Evan 

34. Leo 

35. Max 

36. Sebastian 

37. Wyatt 

38. Sloane 

39. Cal 

40. Ted

41. Beau

42. Milo

43. Theodore 

44. Matthew 

45. Declan 

46. Oscar

47. Silas 

48. Austin 

49. Stuart 

50. Thaddeus 

Pregnant? Get MummyPages' new updates via Messenger: mumy.me/preggers.

Search
Search results for
View all