Skip to content
  • Log In
  • Sign Up
  • Start your family tree


What does the name Thompson mean?

Thompson means 'son of Thomas', itself a surname deriving from the Medieval first name meaning twin. The first name Thomas grew in popularity following the murder of Archbishop of Canterbury Thomas Becket in 1170. Famous people named Thompson include actress Emma Thompson, athlete Daley Thompson and inventor of the machine gun, or 'Tommy Gun', John T Thompson.

The earliest occurrence of the Thompson surname in our family history documents is from 1518, and we currently have 6,013,272 records where Thompson appears.

We found more Thompsons in other family trees.

Start your family tree

to discover them.