Ashton originates in Old English language and means "town of ash trees". It was derived from an Old English place name and surname. In the United States, Ashton is more usual as a masculine given name, the famous bearer being the American actor Ashton Kutcher.