The Ghanche District is bounded on the north-east by the Kashgar Prefecture and the Hotan Prefecture of China’s Xinjiang Uyghur Autonomous Region, to the south-east by the Leh District of Indian-administered Ladakh, on the south-west by the Kharmang District, on the west by the Skardu District, and on the north-west by the Shigar District.