Colton is a surname of Irish and English[1] origin.
In Ireland, it is an anglicized form of Ó Cómhaltáin 'descendant of Cómhaltán', a branch of the Ó Cléirigh.
[2] In England, it is a habitational name from several eponymous places.