Thomas Hopper may refer to:

Thomas Hopper (architect) (1776–1856), English architect Thomas Hopper (cricketer) (1828–1877), English cricketer Thomas Hopper (footballer), English footballer Tom Hopper (Thomas Edward Hopper, born 1985), English actor Tom Hopper (footballer) (Thomas Edward Hopper, born 1993), English footballer