Lanigan (pop. 1300)[1] is a town in south-central Saskatchewan, Canada, at the intersection of TransCanada Yellowhead Highway 16 and Highway 20, approximately 117 km east of Saskatoon and 170 km north of Regina.[2]