Macklin est une localité située dans la municipalité rurale de Eye Hill No 382 en Saskatchewan au Canada. Lors du recensement de 2011, elle avait une population de 1 145 habitants. Elle se situe le long de la (en) à environ 5 km à l'est de la frontière avec l'Alberta.