Choosing a name for your baby girl is no easy task, but it helps to know what names are popular in Ireland and might give you an idea for a name for your baby – or equally one to avoid!

Ireland's Central Statistics Office has the most up-to-date list of the trending baby names in Ireland from 2023, and there are some beautiful and unusual Irish names on the list.

If you want to call your baby something as Gaeilge, the names Fiadh and Éabha have remained hugely popular in Ireland over the last few years, but there are lots of other pretty names Mia, Lily and Ellie making the top 10.

Here are the top 50 baby girl names in Ireland for 2025:

1. Grace

It is of Latin origin and means ‘goodness’ or ‘generosity’

2. Fiadh

Irish for deer or ‘wildness’

3. Emily

It is of Latin origin and means ‘rival’ or ‘eager’

4. Sophie

It is of Greek origin and means ‘wisdom’

5. Lily

It is of Latin origin meaning lily flower or ‘pure’

6. Ellie

It is historically a nickname for Eleanor, and means ‘light’

7. Mia

Mia has several different meanings, in Italian and Spanish the word means ‘mine’, in Hebrew it means ‘bitter’ and in Scandinavian it means ‘star of the sea’

8. Amelia

It is of German origin and means ‘hardworking’

9. Éabha

It is an Irish name meaning ‘life’ or ‘to breathe’

10. Ella

It is of German origin meaning ‘fairy maiden’ or ‘goddess’

11. Isla

It is of Spanish origin meaning ‘island’

12. Hannah

It is a Hebrew name meaning ‘grace’ or ‘favour’

13. Sophia

Similar to Sophie, it is of Greek origin and means ‘wisdom’

14. Lucy

It is a Latin name meaning ‘light'

15. Ava

It is of German, Latin or Hebrew origins meaning ‘birdlike’ or ‘lively’

16. Sadie

It is Hebrew origins meaning ‘princess’

17. Olivia

It is a Latin name meaning ‘olive tree’

18. Freya

It is a name of old Norse origin meaning ‘a noble lady'

19. Emma

It has German origins meaning ‘universal’

20. Chloe

It is a Greek name meaning ‘young green shoot’ or 'blooming’

21. Robyn

It is a name with German origins meaning ‘bright fame’

22. Molly

It has English origins meaning ‘bitter’ or ‘star of the sea’

23. Anna

Similar to the Hebrew name Hannah, it means ‘grace’ or ‘favour’

24. Croía

It is a beautiful Irish name meaning ‘heart’

25. Evie

It is of Hebrew and Latin origin from the name Eve, meaning ‘life’

26. Caoimhe

It is an Irish name meaning ‘precious’ or ‘beautiful”

 27. Saoirse

An Irish name meaning ‘freedom’

28. Cara

A name that comes from the Irish word cara, meaning ‘friend’

29. Sofia

A different spelling of Sophia, it is of Greek origin and means ‘wisdom’

30. Millie

It is a German name meaning ‘gentle strength’

31. Aoife

It is an Irish name meaning ‘beautiful’ or ‘radient’

32. Isabelle

It is a French or Hebrew name meaning ‘pledged to God’

33. Bonnie

It is a Scottish name meaning ‘beautiful’

34. Maya

It is an Indian name meaning ‘illusion’ or ‘dream’

35. Ada

It is a name with German origins meaning ‘noble’

36. Róisín

It is an Irish name meaning ‘little rose’

37. Ruby

It is a name derived from the precious, meaning ‘red'

38. Kate

It comes from the Greek name Katherine, and means ‘pure'

39. Alice

It is a German name and means ‘noble’

40. Holly

It is a Christmassy name, coming from the holly plant

41. Erin

It comes from the Irish word Éire meaning ‘Ireland’

42. Sadhbh

It is an Irish name meaning ‘sweet’ and ‘lovely’

43. Leah

It is a Hebrew name meaning ‘weary’

44. Isabella

It is a French or Hebrew name similar to Isabelle, meaning ‘pledged to God’

45. Ailbhe

It is an Irish name meaning ‘white’

46. Méabh

It is the name of the Celtic Queen Méabh and means ‘she who intoxicates’

47. Zoe

It is of Green origin meaning ‘life’

48. Annie

It comes from Hebrew origins meaning ‘grace’

49. Ivy

A name after the Ivy plant meaning ‘vine’

50. Willow

Name after the Willow tree

*This article was originally published on EveryMum.ie.