四川省甘孜藏族自治州稻城縣桑堆鄉位于稻城縣城西北28公里。東與金珠鎮相連,南與傍河鄉為鄰,西以無名山脊與鄉城縣交界,北以海子山尼增曲與理塘縣接壤。
桑堆鄉面積1152平方公里。鄉政府駐桑堆三村,地處北緯29°11′,東經100°06′,海拔3943米。轄桑堆,所沖、吉乙3個村民委員會,12個村民小組,16個自然村。