四川省甘孜藏族自治州稻城县桑堆乡位于稻城县城西北28公里。东与金珠镇相连,南与傍河乡为邻,西以无名山脊与乡城县交界,北以海子山尼增曲与理塘县接壤。
桑堆乡面积1152平方公里。乡政府驻桑堆三村,地处北纬29°11′,东经100°06′,海拔3943米。辖桑堆,所冲、吉乙3个村民委员会,12个村民小组,16个自然村。