Thomas Shanks
# Thomas Shanks

Thomas Shanks may refer to:

* Tommy Shanks (1880–1919), Irish footballer
* Thomas G. Shanks (born 1942), American time zone history researcher
* Thomas Shanks (politician) (1796–1849), American politician from Virginia
