"Lostock" could primarily be a settlement name (see Lostock Hall) and may, like other similar names in Lancashire, be derived from Old English "hlōse-", meaning "a pig-sty", and "-stoc", "a place, secondary settlement".The name could also be a Brittonic hydronym, derived from "lost", chiefly (perhaps metaphorically) meaning "a tail" (Welsh "llost").