互助县位于青海省东北部,县境北依祁连山支脉达板山与海北州门源县相接;东北部与甘肃省天祝藏族自治县、永登县毗邻;东南与乐都县壤;南以湟水河为界,与平安县相望;西靠大通县,西南与西宁市相连。地理坐标位于北纬36°30'-37°9'、东经101°46'-102°45'之间。县城威远镇距西宁市30公里。县境南北宽约64公里,东西长86公里,总面积3423.9平方公里。县境内有大小天然河流8条,均属
黄河流域、湟水水系,全长2895公里。达板山脉的青石岭自西北向东南贯穿全境,把全县自然地分为两大地形单元,人们一般习惯地称巴扎和加定藏族乡为北山或后山,把青石岭西南部分统称为前山。县境南端是海拔2100多米的湟水河谷盆地,向北是海拔2400-3500米的
丘陵、中高山,中北部是海拔4242-4374米的龙王山、仙米达坂山和东砚山,高差达2274米。