壤塘位于东经100° 31′~ 101° 29′,北纬31° 29′~ 32° 41′,青藏高原东部,大渡河上游,四川省阿坝藏族羌族自治州西部。县城东、东北与马尔康市、阿坝县接壤,南与金川县接壤,西、南与甘孜州色达县、炉霍县、道孚县接壤,县城海拔3285米。
壤塘县行政区划面积6863平方公里,辖1个镇11个乡:壤科镇、浦西乡、宗科乡、十里乡、五一乡、岗木达乡、上杜克乡、荣木达乡、南木达乡、嘎多乡、中壤塘乡、上壤塘乡,60个村131个村民小组。
截至2019年底,该县登记总人口为47,484人,其中男性23,494人,女性22,990人。农业人口38883人,非农业人口7601人;常住人口4.3万人,城镇化率26.61%,比上年提高1.61个百分点。年出生率为14.84‰,死亡率为5.2‰,人口自然增长率为9.64‰。
2019年,全县实现地区生产总值12.2015亿元,比上年增长5%。其中,第一产业增加值达到2.9819亿元,增长2%。第二产业增加值达到6734万元,增长24.4%。第三产业实现增加值85462万元,增长4.3%。三次产业对经济增长的贡献率分别为8.1%、28.5%和63.4%,分别拉动经济增长0.4、1.4和3.2个百分点。三次产业结构由去年的29.5: 25: 45.5调整为24.5: 5.5: 70。人均国内生产总值28709元,增长3.8%。