古为羌地,从西汉至清代,历属临羌、
互助土族自治县西都、鄯城、西宁等县,民国十九年(1930年)从西宁县析置互助县。1949年仍设互助县属省直辖。1953年改设互助土族自治区,1955年改为互助土族自治县,1960年划归西宁市,1962年复归省直辖,1978年划归海东地区。
1949提9月12日,互助解放,建立了人民政权,互助县人民政府正式成立。从这时起至1951年元月,全县设5个区、32个乡(镇)。1951年元月29日,划为8个区、49个乡(镇)。1952年划为12个区69个乡(镇)。1955年2月,全县12个区统一更换名称:第一区为却藏滩区;第二区为五峰寺区;第三区为双树区;第四区为沙塘川区;第五区为哈拉直沟区;第六区为红崖子沟区;第七区为丹麻区;第八区为威远堡区;第九区为塘巴区;第十区为贺尔川区;第十一区为李二家堡区;第十二区为北山藏族自治区。
1956年10月18日,撤区并乡,全县原属的12个区、69个乡(镇)合并成为29个乡(镇)。1958年5月17日,全县由29个乡(镇)缩编为12个乡(镇)。1996年,全县辖21个乡(镇),即威远镇、西山乡、蔡家堡乡、五峰乡、双树乡、沙塘川乡、东山乡、哈拉直沟乡、红崖子沟乡、五十乡、丹麻乡、东沟乡、东和乡、林川乡、台子乡、边滩乡、南门峡乡、松多藏族乡、加定藏族乡、巴扎藏族乡、高寨回族乡。294个行政村。县人民政府驻威远镇。
2000年,互助土族自治县辖1个镇、16个乡、4个民族乡。 根据第五次人口普查数据:全县总人口357089人,其中各乡镇人口(人): 威远镇 51318 双树乡 18264 沙塘川乡 19293 高寨回族乡 12170 红崖子沟乡 17909 五十乡 17527 哈 互助土族自治县拉直沟乡 14657 松多藏族乡 6837 东山乡 11328 丹麻乡 21033 东和乡 17478 东沟乡 20186 林川乡 12579 边滩乡 13538 南门峡乡 19993 台子乡 21690 五峰乡 22511 西山乡 18036 蔡家堡乡 8214 加定藏族乡 7426 巴扎藏族乡 5102
2001年3月19日青海省人民政府青政函[2001]20号文批复:撤销高寨回族乡、加定藏族乡、南门峡乡和丹麻乡,分别设立高寨镇、加定镇、南门峡镇和丹麻镇。
2001年底,互助土族自治县辖5个镇、14个乡、2个民族乡,2个社区、295个村(牧)委会。
威远镇 驻威远镇,辖2个社区(北街、南街)、22个村(牧)委会(西上街、西下街、大寺路、大寺、小寺、崖头、古城、凉州营、红崖、深沟、安定、余家、寺壕子、前跃、纳家、卓扎沟、卓扎滩、西坡、红嘴尔、兰家、班家湾、白崖)。
丹麻镇 驻东丹麻,辖17个村(牧)委会(东丹麻、西丹麻、补家、泽林、哇麻、岔尔沟门、东家、松德、新添堡、桦林、索卜沟、景州、山城、索卜淮、温家、拉庄、汪家)。
高寨镇 驻西村,辖8个村(牧)委会(东庄、西庄、东村、西村、中村、西湾、曹家堡、山上沟)。
南门峡镇 驻却藏寺,辖14个村(牧)委会(却藏寺、磨尔沟、老虎沟、祁家庄、东沟、西坡、麻其、峡口、北沟脑、古边、卷槽、尕寺加、西山根、七塔尔)。
加定镇 驻桥头,辖6个村(牧)委会(桥头、加塘、扎隆口、扎隆沟、下河、浪士当)。
五峰乡 驻上庄,辖18个村(牧)委会(上庄、新庄、上马、下马一、下马二、陈家台、转嘴、七塔尔、仓家沟、支高、兴隆、纳家、平峰、白多峨、石湾、北沟、后头沟、海子)。
五十乡 驻桑士哥,辖19个村(牧) 互助土族自治县委会(桑士哥、五十、土观、北庄、班彦、山庄、寺滩、荷包、巴洪、卓科、柳家、奎浪、上甘滩、下甘滩、拉日、保家、桦林、拉东、扎巴庄)。
西山乡 驻和平,辖17个村(牧)委会(和平、王家沟、麻莲滩、邵代家、郭家沟、西沟坪、西沟底、王家庄、郑家山、刘家沟、铁家、杨徐、牙合、湾地、东山、王家山、张家沟)。
蔡家堡乡 驻岩崖,辖14个村(牧)委会(麻莲滩、大庄一、大庄二、岩崖、包刘、后湾、杨家湾、泉湾、刘李山、上刘家、关家山、东家沟、孙家湾、余家岭)。
东山乡 驻大庄,辖12个村(牧)委会(大庄、吉家岭、寺尔、联大、下李、东山、上元保、下元保、白牙合、岔尔沟、贺尔、大泉)。
东沟乡 驻塘拉,辖16个村(牧)委会(塘拉、姚马、大庄、花园、卡子、口子、沟脑、洛少、年先、龙一、龙二、昝扎、曹家、石窝、纳卡、尔开)。
林川乡 驻贺尔,辖11个村(牧)委会(贺尔、塘日台、大河欠、小河欠、河欠口、马场、作干、包马、窑庄、许家、韭菜沟)。
东和乡 驻宋家庄,辖17个村(牧)委会(宋家庄、黑庄、山城、魏家滩、新庄、麻吉、朱家台、大桦林、小桦林、李家庄、元山、克麻、袁家庄、大庄、尕寺加、姚家沟、柳树沟)。
边滩乡 驻保家,辖10个村(牧)委会(保家、水洞、泥麻、马家、仓家、峡门、巴扎、尕寺加、昝扎、新庄)。
红崖子沟乡 驻上寨,辖17个村(牧)委会(上寨、下寨、小寨、白马寺、星家、站家、担水路、蔡家、马圈、张家、老荣、西山、芦草沟、加克、大庄、流水沟、小红沟)。
双树乡 驻双树,辖14个村(牧)委会(双树、包家口、新庄、大庄、高羌、什字、黄家湾、朱家口、大通苑、董家、周家、大沟、吉家沟、平地)。
沙塘川乡 驻雷家堡,辖14个村(牧)委会(甘一、甘二、刘家、后山、水湾、汪家、五其上、五其下、雷家堡、上山城、下山城、三其、陶家寨、总寨)。
哈拉直沟乡 驻尚家,辖14个村(牧)委会(尚家、杏元、盐昌、孙家、蔡家、费家、师家、蒋家、白崖、新庄、魏家堡、毛荷堡、里外台、蒋家台)。
台子乡 驻上台子,辖19个村(牧)委会(上台子、下台一、下台二、河东、菜滩、恰卡、直沟、峡门、大菜子沟、出路沟、多士代、楼子滩、长寿、格隆、新合、阿士记、新城、塘巴、落干沟)。
松多藏族乡 驻十八洞沟,辖8个村(牧)委会(十八洞沟、松多、花园、马营、本坑沟、哈什、麻洞、前隆)。
巴扎藏族乡 驻抓什究,辖8个村(牧)委会(峡塘、元甫、甘冲沟、学科、柏木峡、甘禅口、彩隆、抓什究)。
2005年,互助土族自治县辖5个镇、14个乡、2个民族乡:威远镇、丹麻镇、高寨镇、南门峡镇、加定镇、双树乡、沙塘川乡、红崖子沟乡、五十乡、哈拉直沟乡、松多藏族乡、东山乡、东和乡、东沟乡、林川乡、边滩乡、台子乡、五峰乡、西山乡、蔡家堡乡、巴扎藏族乡。
2006年8月,互助县撤销边滩乡,并入林川乡;撤销五十乡,设立五十镇;撤销五峰乡,设立五峰镇;撤销双树乡、沙塘川乡,合并设立塘川镇(镇政府驻原沙塘川乡驻地)。
1.
2.