Il se trouve à environ 55 kilomètres au sud-est d'Islamabad, la capitale du Pakistan, et à 220 kilomètres au nord-ouest de Lahore, capitale du Pendjab.
C'est la capitale de Gujar Khan Tehsil, l'un des sept thés ou subdivisions du district de Rawalpindi.