Thomas Forsyth may refer to:
Thomas Forsyth (footballer) (1892–?), Scottish amateur footballer Thomas Forsyth (Indian agent) (1771–1833), American frontiersman, trader, and Indian agent Thomas Forsyth (New Zealand politician) (1868–1941), New Zealand Member of Parliament Thomas Douglas Forsyth (1827–1886), Anglo-Indian administrator and diplomat Thomas H. Forsyth (1842–1908), American soldier and Medal of Honor recipient Tom Forsyth (1949–2020), Scottish football player and manager
See also Tom Forsythe, American artist and Tai Chi instructor Thomas Forsyth House in Utah, USA