How popular is the baby name Tommy in the United States right now? How popular was it historically? Use the popularity graph and data table below to find out! Plus, see all the blog posts that mention the name Tommy.

The graph will take a few moments to load. (Don't worry, it shouldn't take 9 months!) If it's taking too long, try reloading the page.


Popularity of the baby name Tommy


Posts that mention the name Tommy

Popular and unique baby names in Scotland (UK), 2022

Flag of the United Kingdom
Flag of the United Kingdom

Scotland — the country that covers the northern third of the island of Great Britain (the largest island in Europe) — shares a border with only England.

Last year, Scotland welcomed nearly 47,000 babies. What were the most popular names among these babies? Olivia and Noah.

Here are Scotland’s top 50 girl names and top 50+ boy names of 2022:

Girl Names

  1. Olivia, 309 baby girls
  2. Isla, 296
  3. Freya, 294
  4. Millie, 280
  5. Emily, 244
  6. Amelia, 234
  7. Grace, 233 (tie)
  8. Sophie, 233 (tie)
  9. Ava, 226 (tie)
  10. Ella, 226 (tie)
  11. Lily, 218
  12. Charlotte, 214
  13. Sophia, 184
  14. Aria, 177
  15. Harper, 169 (tie)
  16. Ivy, 169 (tie)
  17. Evie, 161
  18. Lucy, 158
  19. Mia, 156
  20. Rosie, 154
  21. Sofia, 149
  22. Eilidh, 146
  23. Orla, 144
  24. Maisie, 143
  25. Daisy, 134 (tie)
  26. Willow, 134 (tie)
  27. Jessica, 129
  28. Ruby, 127
  29. Ellie, 122
  30. Anna, 119 (tie)
  31. Bonnie, 119 (tie)
  32. Elsie, 116
  33. Esme, 115
  34. Maya, 113 (tie)
  35. Sienna, 113 (tie)
  36. Mila, 106
  37. Robyn, 105
  38. Isabella, 104
  39. Georgia, 101 (tie)
  40. Hannah, 101 (tie)
  41. Poppy, 100
  42. Eva, 98
  43. Ayla, 96
  44. Layla, 95
  45. Callie, 94 (tie)
  46. Skye, 94 (tie)
  47. Hallie, 93
  48. Holly, 92
  49. Maeve, 90
  50. Emma, 89

Boy Names

  1. Noah, 373 baby boys
  2. Jack, 342
  3. Leo, 310
  4. Harris, 274
  5. Luca, 273
  6. Oliver, 261
  7. Rory, 251
  8. Archie, 246
  9. Alfie, 243 (3-way tie)
  10. James, 243 (3-way tie)
  11. Theo, 243 (3-way tie)
  12. Finlay, 234 (tie)
  13. Lewis, 234 (tie)
  14. Alexander, 230
  15. Charlie, 226
  16. Brodie, 221
  17. Lucas, 203
  18. Finn, 201
  19. Logan, 195
  20. Thomas, 183
  21. Mason, 177
  22. Oscar, 164
  23. Max, 160 (tie)
  24. Muhammad, 160 (tie)
  25. Tommy, 159
  26. Freddie, 156
  27. Jacob, 147
  28. Cameron, 145
  29. Jude, 143
  30. Arthur, 140
  31. Daniel, 137
  32. Kai, 135
  33. Harry, 132
  34. Blake, 131
  35. Ollie, 129
  36. Harrison, 122 (3-way tie)
  37. Hunter, 122 (3-way tie)
  38. Roman, 122 (3-way tie)
  39. Adam, 118
  40. William, 117
  41. Arlo, 116
  42. Caleb, 115
  43. Reuben, 110
  44. Ethan, 105 (tie)
  45. Liam, 105 (tie)
  46. George, 103
  47. Sonny, 102
  48. Nathan, 101
  49. Angus, 100 (3-way tie)
  50. Jamie, 100 (3-way tie)
  51. Theodore, 100 (3-way tie)

The fastest-rising names in the girls’ top 100 were Nova, Maeva, Annie, and Nina.

The fastest-rising names in the boys’ top 100 were Teddy, Parker, Hudson, and Theodore.

Here are some of the names from lower down on the list:

  • 15 boys were named Reo, which is the first name of Japanese soccer player Reo Hatate, who joined Glasgow-based Celtic F.C. in early 2022. (Before this, the highest usage of Reo was 3 boys in a single year.)
  • 14 girls were named Vaila, which is the name of one of the Shetland Islands.
  • 7 girls were named Perrie, which is the first name of Perrie Edwards, member of the British girl-group Little Mix. (The name rose in usage during the 2010s, peaking in 2017 with 16 baby girls.)
    • Fun fact: Perrie Edwards’ name was inspired by Steve Perry of Journey.
      • Fun fact #2: Steve Perry’s father’s surname was originally Pereira. (Both of his parents immigrated from the Azores.)
  • 6 girls were named Sanna, which is the first name of Finnish Prime Minister Sanna Marin, who assumed office in late 2019. (Before this, the highest usage of Sanna was 3 girls in a single year.)
  • 5 boys were named Argyll, which is the name of a historical shire of Scotland.
  • 2 girls were named Kinvara, which is the name of a village in Ireland.

Baby names that were bestowed just once in Scotland last year include…

Unique Girl NamesUnique Boy Names
Athdara, Awilix, Bromwyn, Cadhla, Davilla, Ekklesia, Fillow, Fuchsia, Gigha, Hunter, Ianthe, Janada, Kyveli, Little, Mcgee, Newlana, Omnia, Phay, Qunoot, Rixt, Ryssa, Sunrise, Tianabelle, Uonaidh, Viosa, Xizhi, Yumo, ZerinAous, Bruar, Bruich, Cosanostra, Druie, Endrick, Fendt, Giric, Horatio, Iriah, Kenrong, Likhit, Moray, Normand, Ozan, Pacesetter, Perkunas, Qhawe, Ravine, Rubix, Scottie, Tearlach, Uisdean, Vania, Wudah, Xhambir, Yasiel, Zarrar

Possible explanations/associations for a few of the above:

  • Athdara – the Irish place name Áth Dara, meaning “ford of [the] oak.”
  • Awilix – the Mayan moon goddess Awilix.
  • Bruar – the Scottish place name and/or the Scottish clothing brand.
  • Bruich – the Scottish word bruich, meaning “cooked, boiled” and “ruddy-faced” (among other things).
  • Cadhla – the Irish word cadhla, meaning “beauty.”
  • Cosanostra – the Italian phrase cosa nostra, meaning “our thing, our affair.” Cosa Nostra is another name for the Sicilian Mafia.
  • Gigha – the Scottish island of Gigha (pronounced GHEE-ah).
  • Giric – the 9th-century Pictish king Giric mac Dúngail.
  • Kyveli – the modern Greek form of Cybele.
  • Likhit – the Nepali word likhit, meaning “written, textual.”
  • Moray – the historical province of Scotland.
  • Perkunas – the Lithuanian thunder god Perkunas.
  • Qhawe – the Xhosa and Zulu word qhawe, meaning “hero.”
  • Rubix – the Rubik’s cube, named after its Hungarian creator, Erno Rubik.
  • Tearlach – the Scottish name Teàrlach, which comes from the Old Irish name Tairdelbach.
  • Uisdean – the Scottish name Ùisdean, which comes from the Old Norse name Eysteinn.

Finally, here are Scotland’s 2021 rankings, if you’d like to compare last year to the year before.

Sources: Babies’ First Names 2022 – NRS, Babies’ First Names 2022, Report – NRS (PDF), Trends in baby names 2022 (PDF), Almost three deaths for every two births registered in 2022 – NRS, Behind the Name, Wiktionary, Inside Perrie Edwards’ rise to fame – Mirror Online, Steve Perry – Wikipedia

Image: Adapted from Flag of the United Kingdom (public domain)

Popular baby names in Ireland, 2022

Flag of Ireland
Flag of Ireland

The island of Ireland, located in the North Atlantic Ocean, happens to be the third-largest island in Europe (after Great Britain and Iceland).

Last year, the Republic of Ireland — which covers five-sixths of the island — welcomed over 57,000 babies.

What were the most popular names among these babies? Emily and Jack.

Here are Ireland’s top 50 girl names and top 50 boy names of 2022:

Girl Names

  1. Emily, 349 baby girls
  2. Grace, 342
  3. Fiadh, 320 – pronounced FEE-a
  4. Sophie, 292
  5. Lily, 291
  6. Éabha, 271 – pronounced EY-va
  7. Ava, 269
  8. Mia, 262
  9. Ellie, 259
  10. Olivia, 258
  11. Amelia, 250 (tie)
  12. Emma, 250 (tie)
  13. Hannah, 248
  14. Ella, 240
  15. Freya, 234
  16. Lucy, 232
  17. Isla, 228
  18. Saoirse, 212 – pronounced SEER-sha or SAYR-sha
  19. Millie, 206
  20. Sadie, 201
  21. Sophia, 200
  22. Molly, 195
  23. Chloe, 191
  24. Caoimhe, 190 – pronounced KEE-va or KWEE-va
  25. Anna, 186
  26. Evie, 181
  27. Isabelle, 178
  28. Robyn, 177
  29. Alice, 160
  30. Aoife, 158 – pronounced EE-fa
  31. Róisín, 157 – pronounced ROH-sheen
  32. Sadhbh, 153 – pronounced siev (rhymes with the number “five”).
  33. Cara, 152
  34. Katie, 151
  35. Erin, 150
  36. Kate, 147
  37. Willow, 145
  38. Croía, 140 (3-way tie) – pronounced KREE-a
  39. Ruby, 140 (3-way tie)
  40. Sofia, 140 (3-way tie)
  41. Bonnie, 135
  42. Holly, 129 (tie)
  43. Zoe, 129 (tie)
  44. Sienna, 126
  45. Isabella, 125 (tie)
  46. Maya, 125 (tie)
  47. Sarah, 121
  48. Ada, 119
  49. Rosie, 111
  50. Leah, 109

Boy Names

  1. Jack, 641 baby boys
  2. Noah, 485
  3. James, 412
  4. Rían, 372
  5. Charlie, 348
  6. Oisín, 340 – pronounced UH-sheen or OH-sheen
  7. Tadhg, 324 – pronounced tieg (like the first three letters of “tiger”)
  8. Liam, 323
  9. Cillian, 316 – pronounced KIL-ee-an
  10. Daniel, 303
  11. Fionn, 287
  12. Michael, 278
  13. Conor, 275
  14. Finn, 269
  15. Patrick, 250
  16. Thomas, 246
  17. Darragh, 245
  18. Harry, 242
  19. Seán, 239
  20. Luke, 233
  21. Theo, 232
  22. Adam, 230
  23. Leo, 225
  24. Alex, 216
  25. Oliver, 201
  26. Ryan, 190
  27. Max, 189
  28. Cian, 185 – pronounced KEE-an or keen
  29. Tommy, 184
  30. Luca, 179
  31. Bobby, 170
  32. Mason, 167
  33. Dylan, 163 (3-way tie)
  34. Jamie, 163 (3-way tie)
  35. Kai, 163 (3-way tie)
  36. John, 160
  37. Ollie, 159
  38. Oscar, 156
  39. Shay, 152
  40. Alexander, 149 (tie)
  41. Ben, 149 (tie)
  42. Matthew, 146
  43. David, 143 (tie)
  44. Tom, 143 (tie)
  45. Ethan, 141
  46. Donnacha, 140 – pronounced DUN-uh-ka or DUN-uh-kha (the kh represents a guttural H-sound)
  47. Alfie, 139
  48. Jacob, 131
  49. Billy, 128
  50. Sam, 125

New to the girls’ top 100 were the names Hailey, Phoebe, Ayda, and Éala.

New to the boys’ top 100 were the names Blake and Cody.

The fastest-rising names in the top 100 in terms of numbers of babies were:

  • Millie (+58 baby girls), Olivia (+39), Éala (+32), Ellie (+31), Isabelle (+31)
  • Luca (+58 baby boys), Oisín (+38), Leo (+33), Kai (+33), Tomás (+30)

The fastest-rising names in terms of rank were:

  • Éala (+86 places), Phoebe (+45), Mary (+40), Hailey (+38), Ayda (+29)
  • Tomás (+42 places), Anthony (+31), Christopher (+29), Joey (+25), Kayden (+25)
Map of the four provinces of Ireland
Ireland’s four provinces

Home to more than five million people, the Republic of Ireland is divided into four provinces. (One of these provinces, Ulster, lies largely within Northern Ireland, which is part of the UK.) The top baby names within each of the four provinces last year were…

Top Girl NameTop Boy Name
Leinster
(56% of the population)
EmilyJack
Munster
(27% of pop.)
EmilyJack
Connacht
(11% of pop.)
ÉabhaJack
Ulster [ROI portion]
(6% of pop.)
GraceJack

And what about the names at the other end of the spectrum? The following were given to just 3 babies each in Ireland last year:

Rare Girl NamesRare Boy Names
Ananya, Beatriz, Cliona, Dina, Eilidh, Faela, Fianna, Isadora, Joan, Khadija, Líadh, Luisne, Miruna, Morrigan, Nala, Orlagh, Prunelle, Réiltín, Saffie, Scotia, Tilda, Vamika, ZohaAilbe, Brooklyn, Caoilte, Denzel, Eamonn, Féidhlim, Geoffrey, Henrik, Isa, Josiah, Kamal, Lúan, Manus, Nilan, Ógie, Pio, Rokas, Séadhna, Tiernán, Viraj, Wayne, Yousuf, Zoraiz

Finally, here are Ireland’s 2021 rankings, if you’d like to compare last year to the year before.

P.S. If you’re interested in seeing more Irish name pronunciations, just click that link.

Sources: Irish Babies’ Names – CSO (Irish Babies’ Names 2022), Births, Deaths and Marriages – CSO (Vital Statistics Yearly Summary 2022), Data – CSO, Provinces of Ireland – Wikipedia

Image: Adapted from Flag of Ireland (public domain)
Map: Adapted from Provinces of Ireland location map by Ssolbergj under CC BY-SA 4.0.

[Latest update: Feb. 2024]

Popular baby names in England and Wales (UK), 2021

Flag of the United Kingdom
Flag of the United Kingdom

Last year, England and Wales welcomed close to 625,000 babies.

What were the most popular names among these babies? Olivia and Noah.

Here are England and Wales’ top 50 girl names and top 50 boy names of 2021:

Girl Names

  1. Olivia, 3,649 baby girls
  2. Amelia, 3,164
  3. Isla, 2,683
  4. Ava, 2,576
  5. Ivy, 2,245
  6. Freya, 2,187
  7. Lily, 2,182
  8. Florence, 2,180
  9. Mia, 2,168
  10. Willow, 2,067
  11. Rosie, 2,028
  12. Sophia, 2,019
  13. Isabella, 2,010
  14. Grace, 1,992
  15. Daisy, 1,873
  16. Sienna, 1,869
  17. Poppy, 1,841
  18. Elsie, 1,840
  19. Emily, 1,797
  20. Ella, 1,756
  21. Evelyn, 1,729
  22. Phoebe, 1,678
  23. Sofia, 1,671
  24. Evie, 1,670
  25. Charlotte, 1,654
  26. Harper, 1,480
  27. Millie, 1,472
  28. Matilda, 1,437
  29. Maya, 1,433
  30. Sophie, 1,375
  31. Alice, 1,359
  32. Emilia, 1,353
  33. Isabelle, 1,304
  34. Ruby, 1,300
  35. Luna, 1,261
  36. Maisie, 1,229
  37. Aria, 1,202
  38. Penelope, 1,194
  39. Mila, 1,133
  40. Bonnie, 1,121
  41. Eva, 1,091
  42. Hallie, 1,070
  43. Eliza, 1,064
  44. Ada, 1,058
  45. Violet, 1,057
  46. Esme, 1,013
  47. Arabella, 1,012
  48. Imogen, 998
  49. Jessica, 997
  50. Delilah, 981

Boy Names

  1. Noah, 4,525 baby boys
  2. Oliver, 4,167
  3. George, 4,141
  4. Arthur, 3,766
  5. Muhammad, 3,722
  6. Leo, 3,465
  7. Harry, 3,089
  8. Oscar, 3,071
  9. Archie, 2,928
  10. Henry, 2,912
  11. Theodore, 2,889
  12. Freddie, 2,873
  13. Jack, 2,847
  14. Charlie, 2,674
  15. Theo, 2,514
  16. Alfie, 2,338
  17. Jacob, 2,319
  18. Thomas, 2,302
  19. Finley, 2,283
  20. Arlo, 2,154
  21. William, 2,093
  22. Lucas, 1,965
  23. Roman, 1,923
  24. Tommy, 1,901
  25. Isaac, 1,888
  26. Teddy, 1,875
  27. Alexander, 1,830
  28. Luca, 1,807
  29. Edward, 1,806
  30. James, 1,772
  31. Joshua, 1,737
  32. Albie, 1,729
  33. Elijah, 1,657
  34. Max, 1,650
  35. Mohammed, 1,619
  36. Reuben, 1,534
  37. Mason, 1,517
  38. Sebastian, 1,516
  39. Rory, 1,483
  40. Jude, 1,482
  41. Louie, 1,461
  42. Benjamin, 1,423
  43. Ethan, 1,398
  44. Adam, 1,367
  45. Hugo, 1,325
  46. Joseph, 1,307
  47. Reggie, 1,287
  48. Ronnie, 1,285
  49. Harrison, 1,254
  50. Louis, 1,240

Two of the names that saw marked increases in usage last year, Luca and Raya, were helped along by the animated films Luca (2021) and Raya and the Last Dragon (2021).

And the name Lilibet re-surfaced in the data (after a seven-year absence) with eight baby girls, no doubt thanks to the royal influence of Prince Harry’s daughter Lilibet, who was born in California in June of 2021.

Map of the nine regions of England
England’s nine regions

Home to nearly 56.5 million people, England is divided into nine regions. The top baby names within each of these regions last year were…

Girl NamesBoy Names
North East
(4.6% of the population)
1. Olivia, 167
2. Rosie, 137
3. Freya, 136
4. Isla, 135
5. Amelia, 129
1. George, 211
2. Oliver, 208
3. Noah, 188
4. Harry, 186
5. Charlie, 166
North West
(13.1% of pop.)
1. Olivia, 460
2. Isla, 373
3. Ava, 347
4. Amelia, 338
5. Ivy, 308
1. Muhammad, 875
2. Noah, 616
3. George, 603
4. Oliver, 584
5. Harry, 508
Yorkshire & the Humber
(9.7% of pop.)
1. Olivia, 298
2. Amelia, 272
3. Ava, 256
4. Isla, 230
5. Ivy, 222
1. Muhammad, 669
2. Noah, 449
3. Oliver, 415
4. George, 402
5. Arthur, 340
East Midlands
(8.7% of pop.)
1. Amelia, 288
2. Olivia, 281
3. Ava, 214
4. Isla, 206
5. Elsie/Mia, 200 (tie)
1. Oliver, 386
2. George, 378
3. Noah, 363
4. Harry, 302
5. Arthur, 298
West Midlands
(10.6% of pop.)
1. Olivia, 356
2. Amelia, 342
3. Isla, 234
4. Freya, 230
5. Ava, 228
1. Muhammad, 667
2. Noah, 447
3. Oliver, 378
4. Arthur, 362
5. George, 352
East
(11.2% of pop.)
1. Olivia, 478
2. Amelia, 371
3. Isla, 337
4. Ava, 323
5. Ivy, 281
1. George, 539
2. Noah, 499
3. Oliver, 497
4. Arthur, 464
5. Leo, 426
London
(15.6% of pop.)
1. Olivia, 459
2. Amelia, 455
3. Mia, 402
4. Sofia, 392
5. Maya, 383
1. Muhammad, 689
2. Noah, 626
3. Leo, 507
4. Adam, 429
5. Alexander, 407
South East
(16.5% of pop.)
1. Olivia, 615
2. Amelia, 546
3. Isla, 465
4. Ava, 454
5. Florence, 447
1. George, 729
2. Arthur, 701
3. Oliver, 693
4. Noah, 651
5. Henry, 609
South West
(10.1% of pop.)
1. Olivia, 360
2. Isla, 287
3. Florence, 277
4. Amelia, 259
5. Willow, 233
1. Arthur, 459
2. Noah, 410
3. George, 400
4. Oliver, 394
5. Oscar, 369

Wales, a separate country within the United Kingdom, is home to more than 3.1 million people. The top 10 names per gender in Wales last year were…

Girl Names (Wales)Boy Names (Wales)
1. Olivia, 173
2. Amelia, 164
3. Isla, 126
4. Freya, 114
5. Ivy 112 (tie)
6. Rosie, 112 (tie)
7. Ava, 110
8. Grace, 109
9. Lily, 107
10. Evie, 106
1. Noah, 275
2. Oliver, 213
3. Arthur, 186
4. Theo, 170
5. Leo, 168
6. Charlie, 156
7. Archie, 154
8. George, 152
9. Jack, 136
10. Oscar, 135

Welsh-origin names in that ranked within Wales’ top 100 included…

  • Girl names: Alys, Ffion, Seren, Eira, Mabli, Cadi, Eleri
  • Boy names: Osian, Elis, Macsen, Cai, Morgan, Gruffydd, Rhys

Now it’s time for a selection of names from the other end of the spectrum. Each of the rare names below was given to just 3 babies in England and Wales in 2021:

Rare Girl NamesRare Boy Names
Avesta, Branwen, Callisto, Dwynwen, Elliw, Fenne, Gwenlli, Hestia, Isidora, Jogaile, Kerenza, Lubaba, Monia, Nepheli, Orzala, Petruta, Ruari, Siri, Thisbe, Uriella, Valley, Wilder, Xana, Yris, ZelalAudie, Buddy-Bear, Cuthbert, Deaglan, Emeric, Finlo, Glyndwr, Horace, Ibrar, Johnboy, Kerr, Leofric, Madoc, Nazar, Ovi, Porter, Ranulph, Sirius, Teifion, Urhan, Vladut, Warwick, Xion, Yavuz, Zuko
  • Dwynwen is the name of the Welsh patron saint of lovers. St. Dwynwen’s Day, the Welsh version of St. Valentine’s Day, is celebrated on January 25th.
  • Glyndwr is a reference to Welsh nobleman Owain Glyndwr, who led the Welsh Revolt (1400-1415) against the Kingdom of England.
  • Teifion is based on the name of the River Teifi.

Finally, here’s a link to England and Wales’ 2020 rankings, if you’d like to compare last year to the year before.

P.S. The ongoing rise of the baby name Mabel accelerated in the late 2010s thanks to mononymous English singer/songwriter Mabel — who just so happens to be the niece of Eagle-Eye Cherry.

Sources (all ONS):

Image: Adapted from Flag of the United Kingdom (public domain)
Map: Adapted from English regions 2009 by Nilfanion and Dr Greg under CC BY-SA 3.0.

Popular baby names in Northern Ireland (UK), 2021

Flag of the United Kingdom
Flag of the United Kingdom

According to the Northern Ireland Statistics and Research Agency (NISRA), the most popular baby names in Northern Ireland last year were Grace and Jack.

Here are the Northern Ireland’s top 50 girl names and top 50+ boy names of 2021:

Girl Names

  1. Grace, 182 baby girls
  2. Emily, 150
  3. Fiadh, 149
  4. Olivia, 148
  5. Isla, 138
  6. Sophie, 128
  7. Aoife, 122
  8. Ella, 111
  9. Anna, 106
  10. Sophia, 102
  11. Amelia, 101
  12. Lucy, 100
  13. Charlotte, 98
  14. Lily, 94
  15. Evie, 92 (tie)
  16. Freya, 92 (tie)
  17. Ava, 90
  18. Annie, 87
  19. Mia, 82
  20. Ellie, 80
  21. Erin, 76 (3-way tie)
  22. Molly, 76 (3-way tie)
  23. Rosie, 76 (3-way tie)
  24. Willow, 69
  25. Eabha, 67
  26. Ruby, 64
  27. Poppy, 62
  28. Meabh, 61 (tie)
  29. Niamh, 61 (tie)
  30. Eva, 60
  31. Maisie, 59
  32. Katie, 58
  33. Cora, 56
  34. Hannah, 55 (tie)
  35. Ivy, 55 (tie)
  36. Cara, 54 (tie)
  37. Clodagh, 54 (tie)
  38. Georgia, 52 (4-way tie)
  39. Harper, 52 (4-way tie)
  40. Jessica, 52 (4-way tie)
  41. Zara, 52 (4-way tie)
  42. Chloe, 51 (tie)
  43. Rose, 51 (tie)
  44. Aria, 50
  45. Alice, 49 (3-way tie)
  46. Daisy, 49 (3-way tie)
  47. Mollie, 49 (3-way tie)
  48. Heidi, 48
  49. Saoirse, 45 (tie)
  50. Sienna, 45 (tie)

Boy Names

  1. Jack, 193 baby boys
  2. Noah, 191
  3. James, 173
  4. Charlie, 155
  5. Oliver, 131
  6. Theo, 119
  7. Leo, 117
  8. Cillian, 116
  9. Finn, 115
  10. Harry, 114
  11. Oisin, 109 (tie)
  12. Thomas, 109 (tie)
  13. Daniel, 103
  14. Tommy, 101
  15. Freddie, 97
  16. Jacob, 92
  17. Jude, 86
  18. Arthur, 84
  19. Daithi, 83
  20. Darragh, 78 (3-way tie)
  21. Ethan, 78 (3-way tie)
  22. Ronan, 78 (3-way tie)
  23. Jonah, 77
  24. Alfie, 76 (tie)
  25. Archie, 76 (tie)
  26. Caleb, 75
  27. Shea, 73
  28. Conor, 71
  29. Alexander, 69
  30. Patrick, 68
  31. George, 66 (3-way tie)
  32. Isaac, 66 (3-way tie)
  33. Mason, 66 (3-way tie)
  34. Matthew, 65 (tie)
  35. Reuben, 65 (tie)
  36. Conan, 64 (3-way tie)
  37. Fionn, 64 (3-way tie)
  38. Luke, 64 (3-way tie)
  39. Ollie, 63
  40. Jake, 61 (tie)
  41. Joseph, 61 (tie)
  42. Logan, 60 (3-way tie)
  43. Odhran, 60 (3-way tie)
  44. Oscar, 60 (3-way tie)
  45. Liam, 58 (3-way tie)
  46. Lucas, 58 (3-way tie)
  47. Max, 58 (3-way tie)
  48. John, 57
  49. Rory, 56
  50. Joshua, 55 (tie)
  51. Theodore, 55 (tie)

In the girls’ top 10, Aoife and Anna replaced Amelia, Lucy and Freya. (Two replaced three because there was a tie for tenth last year.)

In the boys’ top 10, Leo replaced Thomas.

And on the other side of the spectrum…

Northern Ireland’s downloadable data only goes down to names given to 3 babies, technically, but this batch of data — like the 2020 batch — included two extra alphabetized sets of names at the end. I believe these sets of names were the ones given to 2 babies and 1 baby, respectively. With that theory in mind, here’s a sampling of names from the second set:

Unique Girl NamesUnique Boy Names
Aodhla, Bediha, Caodhla, Darbie, Edera, Farbhlaidh, Gullandama, Harryanna, Izzy, Jersey, Khalessee, Lasairfhiona, Moya-Grace, Nollaig, Otter, Pupa, Qismina, Rozerin, Samhradh, Toireasa, Ugne, Venba, Wanda, Xanthe, Yarra, ZarkaAstraeus, Brogain, Chulainn, Dubhlainn, Edico, Finnian, Gerard-Og, Holiness, Iollan, Jefaldo, Kestrel, Laochrainn, Murdo, Nivonio, Orin, Padraic, Quevin, Riocht, Struan, Tuathal, Uisce, Vinny, Wai, Xayah, Yeats, Zeyue

Explanations/associations for some of the above…

  • Farbhlaidh – Irish for “overlord, ruler.”
  • Lasairfhiona – Irish for “flame of wine” — lasair meaning “flame,” fhíona meaning “of wine.” (The Irish word for “wine” is fíon.)
  • Nollaig – Irish for “Christmas.”
  • Samhradh – Irish for “summer.”
  • Chulainn – a reference to Cú Chulainn of Irish mythology.
  • Riocht – Irish for “kingdom.”
  • Tuathal – both a legendary conqueror of Ireland (Túathal Techtmar) and the Irish word for “counterclockwise.”
  • Uisce – Irish for “water.” (Also the word upon which “whiskey” was based!)
  • Yeats – a reference to W. B. Yeats, the Irish poet.

Finally, here are the 2020 rankings for Northern Ireland, if you’d like to compare.

Sources: Baby Names – NISRA, Irish Names and Surnames, Wiktionary

Image: Adapted from Flag of the United Kingdom (public domain)