Tommy

BoyEnglish, Aramaic· “twin”

Meaning
twin
Origin
English, Aramaic
Pronunciation
TAH-mee
Syllables
2
US rank 2025
#658
US babies 2025
420
Best rank
#70 (1944)
Peak year
1947

Meaning and origin of Tommy

Tommy is an English and Aramaic name that means “twin”.

Tommy is the classic pet form of Thomas, which comes from the Aramaic word for "twin." The apostle Thomas made the name widespread in the Christian world. Tommy has long been a friendly everyday form in English, and in Britain "Tommy" became a nickname for British soldiers. The rock opera Tommy by The Who and many athletes and musicians have kept the name in the public ear. Tommy is used as a full name or as a nickname, with a cheerful, boyish feel. It pairs well with a formal first name such as Thomas.

Other spellings with the same sound: Tommie.

Popularity over time

01.2k2.5k3.8k5k18801900192019401960198020002020Peak 1947: 4,594
US babies named Tommy per year, 1880 to 2025

Tommy has been given to babies in the United States since at least 1880, the first year of Social Security records. It has ranked in the top 1,000 in 145 different years, starting in 1881. Its best national rank was #70 in 1944, and the most babies received it in 1947, when 4,594 were named Tommy. In 2025, 420 babies were named Tommy, and it ranked #658 nationally. Its use has been fairly steady over the past decade.

Its national rank moved from #309 in 1920, #94 in 1950, #197 in 1980, #307 in 2000, #595 in 2010, and #658 in 2025. Of the 178,733 US boys named Tommy since records began, 21% were born in the 1940s, its biggest decade. The 1950s come next, with 34,974 babies. Since 2010, 5,794 more have been named Tommy.

Other boys' names that peaked around the same time include Bill, Eddie, Don, Ronnie, and Allan.

Where it is most popular (2025)

In 2025, Tommy ranked highest in Utah, Idaho, and New Mexico.

StateRank thereBabies
Utah#22324
Idaho#3727
New Mexico#4225
Arkansas#4408
Georgia#46024

Gender, sound and spelling

About 98% of US babies named Tommy over the last 20 years were boys, with a small share of girls.

Tommy is usually pronounced TAH-mee, with two syllables. It has five letters, starts with T and ends in “-my”. Names that sound the same but are spelled differently include Tommie.

Middle names for Tommy

A few middle names that flow with Tommy: each avoids a matching first letter, a rhyme and a vowel clash where the names meet.

Noah Boy
NOH-uh
“rest, comfort” · Hebrew
#2
William Boy
WIHL-yuhm
“resolute protector” · Germanic
#9
James Boy
JAYMZ
“holder of the heel, supplanter” · English
#6
John Boy
JAHN
“Yahweh is gracious” · Hebrew
#23
Leo Boy
LEE-oh
“lion” · Latin
#19
Rowan Unisex
ROH-uhn
“little red one; rowan tree” · Irish
#59

Sibling names for Tommy

Similar names

Sammy Boy
SA-mee
“pet form of Samuel; God has heard” · English
#1,864
Jimmy Boy
JIH-mee
“holder of the heel, supplanter” · English
#847
Frankie Unisex
FRANG-kee
“Frenchman; short for Frank” · English
#552
Joey Unisex
JOH-ee
“he will add; short for Joseph” · English
#877
Benny Boy
BEH-nee
“short for Benjamin; son of the right hand” · English
#841
Teddy Boy
TED-ee
“short for Theodore or Edward” · English
#823
Charlie Unisex
CHAHR-lee
“free man” · English
#145
Jessie Unisex
JEH-see
“pet form of Jessica, Jesse or Janet” · English
#824
Sonny Boy
SUH-nee
“son” · English
#298
Sunny Unisex
SUN-ee
“cheerful; full of sunshine” · English
#390
Archie Boy
AHR-chee
“genuine and bold; pet form of Archibald” · Scottish
#301
Ozzy Boy
AH-zee
“short for Oswald or Osborne” · English
#549

Lists that include Tommy

Frequently asked questions

What does the name Tommy mean?

Tommy is an English and Aramaic name that means “twin”.

What is the origin of the name Tommy?

Tommy has English and Aramaic roots. Tommy is the classic pet form of Thomas, which comes from the Aramaic word for "twin." The apostle Thomas made the name widespread in the Christian world.

Is Tommy a popular name?

Yes. Tommy ranked #658 in the US in 2025, which makes it in the top 1,000.

Is Tommy a boy or girl name?

Tommy is mainly a boy's name. About 98% of US babies named Tommy over the last 20 years were boys, with a small share of girls.

How do you pronounce Tommy?

Tommy is usually pronounced TAH-mee. Stressed syllables are in capital letters.

Popularity figures come from US Social Security card applications (names given to at least five babies in a year, 1880 to 2025). How we source names and meanings