Thomas McKnight

Thomas McKnight is a personal name. It may refer to:


 * Thomas McKnight (artist), American painter
 * Thomas McKnight (Iowa pioneer), Iowa lawyer, businessman and politician
 * Thomas McKnight (Wisconsin pioneer), Wisconsin local pioneer and local politician
 * Tom McKnight (1868–1930) English footballer