The surname Ashworth is of English locational origin from a place called Ashworth in the Parish of Middleton, Lancashire. Recorded as Assewrthe in the 1236 Pipe Rolls of the county and as Asheworth in the 1347 Fine Court Rolls, the name derives from the Old English pre 7th Century aesc meaning ash plus worth, an enclosure or homestead, hence homestead by the ash trees. The surname from this source is first recorded towards the end of the 16th Century,
Sources: