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
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.
| State | Rank there | Babies |
|---|---|---|
| Utah | #223 | 24 |
| Idaho | #372 | 7 |
| New Mexico | #422 | 5 |
| Arkansas | #440 | 8 |
| Georgia | #460 | 24 |
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.
Sibling names for Tommy
Similar names
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