壤塘县位于自治州西部,地处北纬31°6′~32°41′、东经100°31′~101°29′之间。与青海省班玛县和州内金川县、马尔康县、阿坝县及甘孜州的色达县、炉霍县、道孚县接攘。总面积6606.49平方公里。东西宽89.6公里;南北长134.4公里。地形以丘状高原为主