The name derives from Old English hlose a pig and stoc meaning a farm, usually 'stock' or 'Stoke' in place-names, but here referring to a pigsty.
In the Middle Ages Lostock was part of the barony of Manchester.