位于四川省西北部,处青藏高原东南缘的鲜水河的断裂带。东与丹巴,西同新龙,南和康定、雅江,北与炉霍及阿坝州的金川、壤塘等共七县接壤相邻。有藏、汉、羌、回、苗等16个民族,其中以藏民族为主体,约占总人口的89%。