Tomkinson, sometimes spelled Tompkinson, is a surname, derived from the given name Thomas.
Rarer spelling variants include Thompkinson, Tonkeson, and Tumkynson.