Il est situé sur la rive droite du fleuve Indus, à environ 18 kilomètres au nord-ouest de la ville d'Hyderabad et à 150 kilomètres au nord-est de la capitale provinciale Karachi.
Il se trouve à environ 18 kilomètres au nord-ouest de la ville d'Hyderabad.