Tommy

Pet form of Thomas, which came through Greek from the Aramaic ta'oma, meaning twin. It has long been used independently as a given name.

Tommy in 2025

Tommy was given to 455 babies in the United States in 2025 — 420 boys and 35 girls, making it the 1,253rd most popular name of the year. That is roughly one in every 7,286 babies born.

The history of Tommy

Tommy reached its highest point in 1947, when 4,649 babies were given the name, ranking 159th that year. Its best-ever ranking was 143rd, in 1944.

Across the 146 years of records since 1880, 181,675 babies have been named Tommy. Half of them were born before 1956, which places the name's centre of gravity with the Baby Boomers.

Tommy by decade

DecadeBabies named TommyBest rank
1880s94924
1890s164997
1900s438681
1910s1,982651
1920s7,247310
1930s20,227170
1940s37,422143
1950s35,314195
1960s29,865234
1970s16,533296
1980s10,601406
1990s9,110554
2000s6,762631
2010s3,5991,270
2020s2,3171,253

Where Tommy is heading

Tommy has risen 28% over the past decade, from 355 babies in 2015 to 455 in 2025.

Names like Tommy

Names that rose and fell at the same time as Tommy.

Browse the most popular baby names