Macklin is a town in Eye Hill Rural Municipality No. 382, Saskatchewan, Canada. The population was 1453 at the 2006 Census. The town is located on Highway 31 about 5 km east of the provincial border with Alberta, and is situated near of one of the most productive oil and natural gas producing fields in the province. As a result, the town has been one of the fastest growing communities in Saskatchewan.
Among its many attractions, it is the host of the annual Bunnock World Championship, during which the town population doubles in size.