Eton is a locational surname that has Old English as well as Anglo-Saxon origins. The name comes from the Old English words 'ea', whose meaning is 'river', and 'tun' meaning 'settlement'. This locational surname was given to people from a river settlement.