Baby Names of Ireland

Top 100 Irish Baby Names 2025

The 100 most popular names for baby girls and boys registered in Ireland in 2025, ranked by the Central Statistics Office, with how many babies got each one and how it has moved since 2015.

Updated October 2026

The top 100 girls’ names in Ireland, 2025

No.NameBabiesSince 2015
1Lily302up 10
2Éabha294up 50
3Fiadh273up 32
4Grace265up 4
5Sadie258up 27
6Emily246down 5
6Sophie246down 2
8Olivia224up 6
9Croía211up 572
10Éala209up 886
11Mia207down 1
12Amelia206down 7
13Isla203up 60
14Sophia201up 7
15Ellie193up 9
16Lucy179down 9
17Ella176down 11
17Saoirse176up 1
19Robyn175up 4
20Molly169up 11
21Hannah168down 9
22Chloe158down 13
23Rosie145up 68
23Sofia145up 18
25Freya144up 8
26Anna143down 12
26Ava143down 23
28Emma137down 26
29Evie135up 25
29Róisín135down 4
31Caoimhe130down 11
32Sadhbh129up 21
33Annie127up 50
34Aoife121down 21
34Isabelle121down 8
36Millie119up 26
36Ruby119down 9
38Méabh116up 45
39Ayla112up 225
40Maya108up 26
41Alice107down 1
41Katie107down 19
43Charlotte105up 15
43Daisy105up 70
45Ada104up 135
46Zoe102down 16
47Clodagh100up 3
48Isabella99down 2
49Maisie98up 33
50Ailbhe95up 56
50Ivy95up 110
52Cara94down 16
52Kate94down 35
54Harper90up 48
55Elsie88up 105
55Hazel88up 46
55Leah88down 21
58Willow85up 63
59Rose84up 16
60Layla83down 14
60Maeve83up 67
62Aoibhín82up 94
62Sienna82up 9
64Bonnie80up 69
65Fíadh79down 30
66Emilia78down 2
66Sarah78down 52
66Zara78up 3
69Eva77down 30
69Holly77down 41
71Erin75down 26
72Aria72up 41
73Clara70down 2
74Maria68down 20
75Eve66down 27
76Aurora65up 326
76Elizabeth65down 16
76Nora65up 123
79Hailey62up 125
80Caragh61up 184
80Faye61down 36
80Mila61up 8
80Ríadh61new
84Luna60up 261
85Rhea59up 159
86Cora58up 86
86Mollie58up 23
88Gracie57up 134
89Cadhla55up 187
90Niamh54down 48
91Áine53down 30
91Georgia53up 9
91Heidi53up 18
94Evelyn52up 33
94Mabel52up 400
96Arabella51up 436
97Lottie49up 194
97Phoebe49up 22
99Hallie48up 177
99Nancy48up 177
99Raya48up 561

Since 2015: places up or down the ranking; “new” means fewer than three babies had the name in 2015. Source: Central Statistics Office, Irish Babies’ Names 2025 (girls' names table, CC BY 4.0).

The top 100 boys’ names in Ireland, 2025

No.NameBabiesSince 2015
1Rían490up 35
2Jack475down 1
3Noah436up 4
4James359down 2
5Oisín331up 7
6Fionn321up 13
7Liam313up 13
8Tadhg286up 25
9Cillian271up 13
10Leo261up 43
11Luca260up 89
12Páidí239up 209
13Charlie225down 4
13Daniel225down 10
15Finn220up 15
16Conor211down 12
16Thomas211down 5
18Oliver208up 13
19Darragh205up 2
20Adam191down 14
21Theo189up 96
22Michael188down 14
23Luke185down 13
23Seán185down 18
25Harry183down 11
25Patrick183down 9
27Tommy178up 36
28Sonny171up 193
29John164down 1
30Bobby155up 20
31Ollie149up 35
31Oscar149up 14
33Cian142down 19
34Kai140up 46
35Muhammad139up 84
36Alfie135up 26
37Alex128down 24
38Senan126up 18
39Billy122up 40
40Ben121down 11
41Max120up 2
42Hugo117up 49
43Caelan116up 202
44Theodore115up 120
45David114down 22
46Archie113up 94
47Jamie112down 23
48Tom111down 11
49Callum107down 6
50Sam106down 12
51Ethan102down 11
52Freddie101up 95
52Shay101up 26
54Arlo100up 240
55Alexander98down 9
55Matthew98down 28
57Arthur95up 66
57Ryan95down 39
59Daithí94up 34
60Rory93up 13
61Jude91up 126
62Jacob88down 13
63Frankie87up 98
64Donnacha86up 6
64Joseph86down 22
64Lucas86up 18
67Dáithí85up 26
67Ruairí85up 31
69Dylan84down 52
69Teddy84up 141
71Aaron82down 45
71Nathan82down 39
73Leon81down 19
73William81down 22
75Mason79down 36
76Danny78down 8
76Henry78up 7
76Rowan78up 118
76Samuel78down 35
80Evan76down 45
81Joshua74down 34
82Aidan72down 30
83Benjamin71down 25
83Levi71up 118
85Iarlaith68up 82
86Ronan67down 30
87Éanna66up 102
88Dáire65up 12
88Naoise65up 241
90Cathal64down 24
90Cody64up 30
90Joey64up 46
93Odhrán63down 24
94Zach62up 9
95Jake60down 70
95Tomás60down 3
97Conall59up 43
97Elijah59up 131
99Mark58down 34
99Paddy58up 61
99Teidí58new

Since 2015: places up or down the ranking; “new” means fewer than three babies had the name in 2015. Source: Central Statistics Office, Irish Babies’ Names 2025 (boys' names table, CC BY 4.0).

Girls' names in the 2025 top 100 with a page here

Anna in Irish is Aine, meaning “splendor, radiance, brilliance.” Say it AWN-ye.

More about Anna

Ava in Irish is Aoife, meaning “beautiful, radiant, joyful.” Say it EE-fa.

More about Ava

Caoimhe

pronounced KEE-va

Caoimhe means “gentle, beautiful, precious.” Two syllables, stress on the first.

More about Caoimhe

Aoife

pronounced EE-fa

Aoife means “beautiful, radiant, joyful.” Two syllables, stress on the first.

More about Aoife

Clodagh

pronounced CLO-da

Clodagh is an Irish girl's name taken from the River Clody, which runs through counties Tipperary and Wexford. Two syllables, stress on the first.

More about Clodagh

Cara

pronounced CAR-a

Cara means “friend.” Two syllables, stress on the first.

More about Cara

Eva in Irish is Aoife, meaning “beautiful, radiant, joyful.” Say it EE-fa.

More about Eva

Nora

pronounced NOR-a

Nora means “honour, reputation.” Two syllables, stress on the first.

More about Nora

Riadh

pronounced REE-a

Ríadh is a modern Irish girl’s name with no settled meaning. Two syllables, stress on the first.

More about Riadh

Niamh

pronounced NEE-iv

Niamh means “radiance, lustre, brightness.” Two syllables, stress on the first.

More about Niamh

Aine

pronounced AWN-ye

Aine means “splendor, radiance, brilliance.” Two syllables, stress on the first.

More about Aine

Boys' names in the 2025 top 100 with a page here

Rian

pronounced REE-an

Rían is an old Irish boy’s name of uncertain meaning, traditionally said to mean “little king.” Two syllables, stress on the first.

More about Rian

Oisin

pronounced osh-EEN

Oisin means “little deer.” Two syllables, stress on the second.

More about Oisin

Liam

pronounced LEE-am

Liam means “strong protector.” Two syllables, stress on the first.

More about Liam

Tadhg

pronounced TI-gue

Tadhg means “poet, philosopher.” Two syllables, stress on the first.

More about Tadhg

Cillian

pronounced KIL-e-an

Cillian means “associated with the church.” Three syllables, stress on the first.

More about Cillian

Cian

pronounced KEY-in

Cian means “ancient, enduring.” Two syllables, stress on the first.

More about Cian

Senan

pronounced SEN-an

Senan means “little old or wise one.” Two syllables, stress on the first.

More about Senan

Daithi

pronounced DAH-hee

Daithi means “swiftness, nimbleness.” Two syllables, stress on the first.

More about Daithi

Iarlaith

pronounced EER-la

Iarlaith is the Irish form of Jarlath, the name of the sixth-century saint who founded the monastic school of Tuam. Two syllables, stress on the first.

More about Iarlaith

Daire

pronounced DI-re

Daire means “fruitful, fertile.” Two syllables, stress on the first.

More about Daire

Naoise

pronounced NEE-sha

Naoise is an Irish boy’s name from legend: the young warrior whom Deirdre loved in the tale of the sons of Uisneach. Two syllables, stress on the first.

More about Naoise

Irish names by letter

More Irish name lists