How popular is the baby name Tommy in the United States right now? How popular was it historically? Find out using the graph below! Plus, check out 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 baby names in England and Wales (UK), 2021

London, England

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):

Map: Adapted from English regions 2009 by Nilfanion and Dr Greg under CC BY-SA 3.0.

Popular baby names in Ireland, 2020

According to data from Ireland’s Central Statistics Office (CSO), the most popular baby names in the country in 2020 were Grace and Jack.

Here are Ireland’s top 10 girl names and top 10 boy names of 2020:

Girl Names

  1. Grace, 410 baby girls
  2. Fiadh (pronounced fee-ah), 366
  3. Emily, 329
  4. Sophie, 328
  5. Ava, 297
  6. Amelia, 275
  7. Ella, 265 (tie)
  8. Hannah, 265 (tie)
  9. Lucy, 261
  10. Mia, 251

Boy Names

  1. Jack, 597 baby boys
  2. James, 495
  3. Noah, 447
  4. Daniel, 359
  5. Conor, 345
  6. Finn, 331
  7. Liam, 329
  8. Fionn, 323
  9. Harry, 311
  10. Charlie, 305

In the girls’ top 10, Lucy replaced Ellie.

In the boys’ top 10, Finn, Fionn and Harry replaced Adam, Luke and Tadhg.

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

  • Éabha (+56 baby girls), Bonnie (+46), Fiadh (+32), Ada (+31), Croía (+24)
  • Finn (+75 baby boys), Benjamin (+33), Fionn (+32), Rían (+23), Tommy (+23)

Notably, Éabha was the fastest-rising name in 2019 as well.

And the fastest-rising in terms of rank were:

  • Croía (+67 spots), Cora (+37), Nina (+36), Elsie (+35), Bonnie/Penny (tied at +31)
  • Rian (+33 spots), Eoghan (+29), Benjamin (+25), Shane (+24), Sonny (+22)

The modern name Croía is based on the Irish word croí, meaning “heart,” “core,” “sweetheart.” The recent trendiness can be attributed to Irish MMA fighter Conor McGregor, who welcomed a baby girl named Croía in January of 2019.

Sources: Irish Babies’ Names 2020 – Babies’ Names 2020 Tables, Press Statement Irish Babies’ Names 2020, Croía – Behind the Name, Croí – Wiktionary

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

London, England

According to the Office for National Statistics (ONS), the most popular baby names in England and Wales last year were, yet again, Olivia and Oliver.

Here are the top 10 girl names and top 10 boy names of 2019:

Girl Names

  1. Olivia, 4,082 baby girls
  2. Amelia, 3,712
  3. Isla, 2,981
  4. Ava, 2,946
  5. Mia, 2,500
  6. Isabella, 2,398
  7. Sophia, 2,332
  8. Grace, 2,330
  9. Lily, 2,285
  10. Freya, 2,264

Boy Names

  1. Oliver, 4,932 baby boys
  2. George, 4,575
  3. Noah, 4,265
  4. Arthur, 4,211
  5. Harry, 3,823
  6. Leo, 3,637
  7. Muhammad, 3,604
  8. Jack, 3,381
  9. Charlie, 3,355
  10. Oscar, 3,334

In the girls’ top 10, Lily and Freya replaced Emily and Ella. The boys’ top ten includes the same ten names as in 2018.

In the girls’ top 100, Lara and Mabel replaced Aisha and Francesca. In the boys’ top 100, Alfred, Chester, Hudson, Ibrahim and Oakley replaced Alex, Dexter, Dominic, Kai, Sonny and Tobias.

The fastest risers within the top 100 were Hallie (on the girls’ list) and Tommy (on the boys’).

Several names that saw increased usage due to pop culture were…

  • The girl name Dua, now at an all-time high thanks to English pop singer Dua Lipa, whose parents were Kosovar refugees.*
  • The boy name Kylo, thanks to the Star Wars sequel trilogy. (Kylo debuted in 2015, the year the first film was released.)
  • The boy name Taron, inspired by actor Taron Egerton, who was featured in the 2019 Elton John biopic Rocketman.

Here are the top ten lists for England and Wales separately, if you’d like to compare the regions…

England’s top ten…Wales’s top ten…
Girl NamesOlivia, Amelia, Isla, Ava, Mia, Isabella, Grace, Sophia, Lily, EmilyOlivia, Amelia, Isla, Ava, Freya, Willow, Mia, Ella, Rosie, Elsie
Boy NamesOliver, George, Arthur, Noah, Harry, Muhammad, Leo, Jack, Oscar, CharlieOliver, Noah, Charlie, Jacob, Theo, George, Leo, Arthur, Oscar, Alfie

Finally, here are some of the rare baby names from the other end of the rankings. Each one was given to exactly 3 babies in England and Wales last year.

Rare Girl NamesRare Boy Names
Aiste, Avesta, Bella-Blue, Cosmina, Dolcieanna, Elliw, Floella, Gurveen, Harerta, Hessa, Iffah, Jainaba, Kalsoom, Lussy, Mallie, Nellie-Beau, Otterly, Primavera, Reevie, Reizel, Saffanah, Tuppence, Venba, Winter-Lily, Yidis, Zeemal, ZobiaAuburn, Boycie, Cybi, Dawsey, Eason, Folarin, Gedalya, Glyndwr, Hadrian, Hylton, Isaa, Johnjo, Kaniel, Lazo, Madani, Marmaduke, Now, Olgierd, Pijus, Rakai, Smit, Taqi, Veselin, Wilby, Wulfric, Yilmaz, Zarel

Cybi, pronounced “kubby,” is the (Welsh) name of a 6th-century Cornish saint.

Sources: Baby names in England and Wales: 2019, Baby names for boys in England and Wales (dataset), Baby names for girls in England and Wales (dataset)

*Kosovar refugees are also mentioned in the posts on Amerikan and Tonibler.

Numerology & baby names: Number 5

Baby names with a numerological value of 5

Here are hundreds of baby names that have a numerological value of “5.”

I’ve sub-categorized them by overall totals, because I think that some of the intermediate numbers could have special significance to people as well.

Within each group, I’ve listed up to ten of the most popular “5” names per gender (according to the current U.S. rankings).

Beneath all the names are some ways you could interpret the numerological value of “5,” including descriptions from two different numerological systems.

5 via 14

The following baby names add up to 14, which reduces to five (1+4=5).

  • “14” girl names: Ida, Adah, Caia, Becca, Dia, Adi, Abbi, Ala, Edda, Kc
  • “14” boy names: Ahad, Adi, Kc, Dj, Dade, Jd, Jac, Bach, Dee, Acai

5 via 23

The following baby names add up to 23, which reduces to five (2+3=5).

  • “23” girl names: Mia, Alia, Cara, Aila, Adela, Addie, Edie, Laia, Jaci, Mai
  • “23” boy names: Caleb, Adem, Acen, Coda, Han, Adael, Cane, Emad, Mj, Aadhi

5 via 32

The following baby names add up to 32, which reduces to five (3+2=5).

  • “32” girl names: Emma, Bella, Lena, Sage, Eve, Avah, Lara, Rhea, Veda, Giana
  • “32” boy names: Leo, Lane, Reed, Sage, Dash, Aldo, Avi, Leif, Jakai, Elan

5 via 41

The following baby names add up to 41, which reduces to five (4+1=5).

  • “41” girl names: Amelia, Abigail, Isla, Amaya, Adelaide, Evie, Mira, Jayda, Dream, Saige
  • “41” boy names: Amir, King, Nico, Elian, Alijah, Duke, Clay, Kye, Madden, Jadiel

5 via 50

The following baby names add up to 50, which reduces to five (5+0=5).

  • “50” girl names: Sofia, Adeline, Lyla, Kayla, Elise, Mariah, June, Elsie, Haven, Lexi
  • “50” boy names: Ezra, Paul, Colt, Brady, Marco, Frank, Kasen, Drew, Landen, Donald

5 via 59

The following baby names add up to 59, which reduces to five (5+9=14; 1+4=5).

  • “59” girl names: Kaylee, Melanie, Brianna, Briella, Kendall, Makenna, Carly, Renata, Janelle, Lillie
  • “59” boy names: Jayden, Jason, Ismael, Zaiden, Bowen, Jonas, Mohamed, Rayan, Zaire, Kellen

5 via 68

The following baby names add up to 68, which reduces to five (6+8=14; 1+4=5).

  • “68” girl names: Olivia, Sophia, Valeria, Juliana, Morgan, Blakely, Izabella, Madeleine, Cataleya, Kaydence
  • “68” boy names: Benjamin, Brandon, Carlos, Kyrie, Zander, Killian, Ricardo, Eduardo, Cruz, Derrick

5 via 77

The following baby names add up to 77, which reduces to five (7+7=14; 1+4=5).

  • “77” girl names: Caroline, Samantha, Vivian, Alyssa, Molly, Juliet, Harlow, Kelsey, Coraline, Braelyn
  • “77” boy names: Jameson, Ryker, Ashton, Kenneth, Kameron, Fernando, Braylen, Scott, Marvin, Fletcher

5 via 86

The following baby names add up to 86, which reduces to five (8+6=14; 1+4=5).

  • “86” girl names: Skylar, Jordyn, Mckenzie, Paisleigh, Hunter, Saoirse, Alyson, Ellison, Bryleigh, Julianne
  • “86” boy names: Hunter, Santiago, Arthur, Johnny, Cyrus, Rodrigo, Tommy, Terry, Skylar, Jordyn

5 via 95

The following baby names add up to 95, which reduces to five (9+5=14; 1+4=5).

  • “95” girl names: Kinsley, Peyton, Kimberly, Bristol, Promise, Joslyn, Rowyn, Brynnlee, Yvonne, Estefany
  • “95” boy names: Everett, Peyton, Gregory, Huxley, Wesson, Viktor, Abdulrahman, Yousif, Hussein, Summit

5 via 104

The following baby names add up to 104, which reduces to five (1+0+4=5).

  • “104” girl names: Yaretzi, Tinsley, Rosalyn, Whitney, Sterling, Violetta, Emmylou, Huntleigh, Jesslyn, Giulietta
  • “104” boy names: Sterling, Marcellus, Quintin, Braxtyn, Truett, Shaquille, Michelangelo, Sebastion, Trevyn, Weylyn

5 via 113

The following baby names add up to 113, which reduces to five (1+1+3=5).

  • “113” girl names: Roselyne, Primrose, Brittney, Constanza, Sumayyah, Emersynn, Tziporah, Ivyrose, Augustina, Anavictoria
  • “113” boy names: Salvatore, Cristofer, Woodrow, Bryston, Alexandros, Jaxstyn, Greysyn, Athanasius, Braxston, Antonius

5 via 122

The following baby names add up to 122, which reduces to five (1+2+2=5).

  • “122” girl names: Roselynn, Zerenity, Krislynn, Rosslyn, Chrislynn, Scotlynn, Jacquelynn, Marylynn, Kaytlynn, Sincerity
  • “122” boy names: Chukwuemeka, Righteous, Dimitrius, Ebubechukwu, Xzayvian, Antavious, Kenechukwu, Ayomiposi, Joanthony, Stetsyn

5 via 131

The following baby names add up to 131, which reduces to five (1+3+1=5).

  • “131” girl names: Brookelynn, Brooklynne, Monserrath, Kerrington, Roosevelt, Temiloluwa, Oluwaseun, Amythyst
  • “131” boy names: Cristopher, Roosevelt, Wellington, Hutchinson, Maximillion, Tryston, Imisioluwa, Christoper, Temiloluwa

5 via 140

The following baby names add up to 140, which reduces to five (1+4+0=5).

  • “140” girl names: Marymargaret, Summerlyn, Marycatherine, Evelynrose, Maryevelyn, Quinnlynn, Testimony, Violetrose
  • “140” boy names: Dontavious, Markanthony, Fitzwilliam, Prometheus

5 via 149

The boy name Montavious adds up to 149, which reduces to five (1+4+9=14; 1+4=5).

What Does “5” Mean?

First, we’ll look at the significance assigned to “5” by two different numerological sources. Second, and more importantly, ask yourself if “5” or any of the intermediate numbers above have any special significance to you.

Numerological Attributes

“5” (the pentad) according to the Pythagoreans:

  • “They called the pentad ‘lack of strife,’ not only because aether, the fifth element, which is set apart on its own, remains unchanging, while there is strife and change among the things under it, from the moon to the Earth, but also because the primary two different and dissimilar kinds of number, even and odd, are as it were reconciled and knitted together by the pentad”
  • “The pentad is the first number to encompass the specific identity of all number[s], since it encompasses 2, the first even number, and 3, the first odd number. Hence it is called ‘marriage,’ since it is formed of male and female.”
  • “The pentad is highly expressive of justice, and justice comprehends all the other virtues […] it is a kind of justice, on the analogy of a weighing instrument.” (i.e., It is the central number in the row of numbers from 1 to 9.)
  • “Because it levels out inequality, they call it ‘Providence’ and ‘justice’ (division, as it were) […] Likewise, it is called ‘nuptial’ and ‘androgyny’ and ‘demigod’ – the latter not only because it is half of ten, which is divine, but also because in its special diagram it is assigned the central place. And it is called ‘twin’ because it divides in two the decad, which is otherwise indivisible […] and ‘heart-like’ because of the analogy of the heart being assigned the center in living creatures.”
  • “Nature separated each of the extremities of our bodily part (I mean, the extremities of our feet and hands) in a five-fold way, into fingers and toes.”

“5” according to Edgar Cayce:

  • “Five – a change imminent, ever, in the activities of whatever influence with which it may be associated” (reading 261-14).
  • “Five – as seen, a change” (reading 5751-1).
  • “Five always active – and double the two, and one – or three and two, which it is the sum of. Hence, as is questioned here, no factor is more active than would be that of a five…in any activity. Five being the active number” (reading 137-119).
Personal/Cultural Significance

Does “5” — or do any of the other numbers above (e.g., 23, 50, 77, 131) — have any special significance to you?

Think about your own preferences and personal experiences: lucky numbers, birth dates, music, sports, and so on. Maybe you like how “23” reminds you of chromosomes and genetics, for example.

Also think about associations you may have picked up from your culture, your religion, or society in general.

If you have any interesting insights about the number 5, or any of the other numbers above, please leave a comment!

Source: Theologumena Arithmeticae, attributed to Iamblichus (c.250-c.330).

Popular baby names in Northern Ireland (UK), 2018

According to the Northern Ireland Statistics and Research Agency (NISRA), the most popular baby names in Northern Ireland in 2018 were Grace and James/Noah (tie).

Here are the Northern Ireland’s top 10 girl names and top 10 boy names of 2018:

Girl Names

  1. Grace, 221 baby girls
  2. Emily, 203
  3. Olivia, 178
  4. Sophie, 155
  5. Ella, 151
  6. Amelia, 140
  7. Isla, 135
  8. Anna, 128
  9. Lily, 125
  10. Lucy, 124

Boy Names

  1. Noah, 217 baby boys (tie)
  2. James, 217 (tie)
  3. Jack, 201
  4. Charlie, 191
  5. Jacob, 154 (tie)
  6. Daniel, 154 (tie)
  7. Oliver, 151
  8. Harry, 150
  9. Thomas, 142
  10. Leo, 137

In the girls’ top ten, Lily and Lucy replaced Charlotte and Sophia.

In the boys’ top ten, Leo replaced Logan.

In the girls’ top 100, the highest climbers were Rosie, Sadie, and Saoirse.

In the boys’ top 100, the highest climbers were Tommy, Theo, and Hunter.

In 2017, the top names were Emily and James.

In the adjacent Republic of Ireland, the top names of 2018 were Emily and Jack.

Sources: Baby Names 2018 – NISRA, Disney, Moana and Storm – NI’s diverse baby names revealed