Thompson
TOMP-son
Thompson is a boy’s name of Scottish origin, meaning “Thompson is an English and Scottish surname turned given name, meaning 'son of Thom' or 'son of Thomas'. Thomas is a Hebrew name meaning 'twin'.”. It currently ranks #17413 in the US, and peaked in popularity in 2018.
What Thompson Means
“Thompson is an English and Scottish surname turned given name, meaning 'son of Thom' or 'son of Thomas'. Thomas is a Hebrew name meaning 'twin'.”
The Story of Thompson
This name, once tied to an English village and the generations of 'sons of Thom,' now carries the spirit of fearless explorers and independent thinkers.
Thompson began as a common English and Scottish surname, literally meaning 'son of Thom,' a familiar form of Thomas. Thomas itself traces back to the Aramaic word 'Ta'oma,' meaning 'twin.' Over time, surnames have transitioned into given names, and Thompson evokes the sturdy, grounded heritage of its origins while embracing a more modern, individualistic application.
When you imagine your son's name, do you see strength tempered with a sharp intellect? 'Thompson' has a grounded feel, the kind you might write with a confident flourish on a school report or a birthday card. It suggests reliability and a steady presence, but also the potential for a rebellious streak, a nod to those who carved their own path. It’s a name that feels both familiar and forward-looking, ready for your child’s adventures.
Nickname Watch
Kids pick up nicknames whether parents plan for it or not. Make sure you love the short forms too.
AI Features
Unlock Thompson’s Full Story
AI consultant · Sibling matches · Cultural deep-dive · Compatibility scores
🔒 No credit card needed
Numerology
The Idealist
Compassionate, humanitarian, and visionary. Names vibrating at 9 carry universal love.
Famous Namesakes
Hunter S. Thompson
American journalist and author known for Gonzo journalism
Personality Traits
Peak Year
#76 in 2018
Total Births
2,684
First Recorded
1882
More Names Like Thompson
View allLogan
Scottish
Meaning
A Scottish surname derived from a place name, possibly meaning 'small hollow'.
Cameron
Scottish
Meaning
Cameron is a Scottish name derived from a Gaelic surname meaning 'crooked nose' or 'crooked river'.
Ian
Scottish
Meaning
A Scottish Gaelic form of John, derived from the Hebrew name Yochanan, meaning 'God is gracious'.
Explore related name groups
Save Thompson to your favorites list