Allston, of Anglo-Saxon origin, means 'from the old town'. It's derived from the Old English words 'eald' meaning old, and 'tun', referring to a settlement or farmstead. Once popular in England, particularly in the counties of Kent and Essex, Allston has since become less common but remains a distinctive name with historical roots.
"The name Allston experienced a slight increase in usage between 1998 and 2008, with a total of eleven babies named Allston born during this period."