Avant l'indépendance du Pakistan, Shakargarh était le quartier général de Shakargarh Tehsil, qui faisait partie du district de Gurdaspur -LRB- maintenant en Inde -RRB-.
Sous le régime britannique -LRB- avant l'indépendance du Pakistan -RRB-, la ville de Shakargarh devint la capitale de Shakargarh Tehsil.