Lestock is a special service area within the Rural Municipality of Kellross No. 247, Saskatchewan, Canada that held village status prior to September 2017. Lestock had a population of 95 in the 2016 Canada Census, a -24.0% decline from 125 in the 2011 Canada Census.