Skip to content
  • Sign up
  • Start your family tree


What does the name Thompson mean?

Thompson is a common surname that is believed to have largely Scottish origin. It's the fourteenth most common surname in the UK and twenty third most popular in the United States, with a considerable frequency in Ireland due to the plantation of the country. The Thompson surname is most often thought to be a patronymic name to refer to a 'son of Thomas', and can sometimes also be seen as an anglicisation of the name 'MacTavish'. More rarely, the surname Thompson can sometimes be used as a geographic surname, in reference to the village of Thompson, Norfolk.

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.