James Tompkins may refer to:
- Jimmy Tompkins (priest) (1870–1953), Canadian Roman Catholic priest
- Jimmy Tompkins (footballer) (1914–1944), English footballer
- James Tompkins (Australian rules footballer), Australian rules footballer for Port Adelaide
James Tompkins may refer to: