Shakargarh ( Urdu : شکَرگڑھ ), la capital de Shakargarh Tehsil , es una ciudad en el noreste del distrito de Narowal , Punjab , Pakistán . Limita con Jammu al norte y Sialkot al oeste [2] Su tasa de alfabetización es más del 85%, que es la tasa de alfabetización más alta en cuanto a tehsil. [3] La ciudad está ubicada a 32°16'0N 75°10'0E y está situada en la orilla oeste del río Ravi . [4] El Tehsil se subdivide administrativamente en 35 Consejos de la Unión, tres de los cuales forman la capital del Tehsil, Shakargarh.
La superficie total del distrito de Shakargarh es de unos 1.272 kilómetros cuadrados. Según el censo de 1998 , la población del distrito de Narowal era de 1.256.097 habitantes, de los cuales sólo el 12,11% eran urbanos. La población del distrito es un 80% gujjar y un 20% otros. [5]