Macklin is a town in the Rural Municipality of Eye Hill No. 382, Saskatchewan, Canada. The population was 1,247 at the 2021 Cana…Macklin is a town in the Rural Municipality of Eye Hill No. 382, Saskatchewan, Canada. The population was 1,247 at the 2021 Canadian census. The town is located on Highway 14 and Highway 31 about 5 kilometres east of the provincial border with Alberta, and is situated near one of the most productive oil and natural gas producing fields in the province.