民国初设太昭县,后改称工布江达宗。和平解放后又称太昭县,1964年划归拉萨市管辖。
1986年复归林芝地区管辖至今。工布江达县总人口近2.2万。辖3个镇、6个乡,128个行政村。
1997年,面积11600平方千米,人口2.3万。辖9个乡:峡龙乡、错高乡、雪卡乡、朱拉乡、仲萨乡、江达乡、娘蒲乡、金达乡、加兴乡,共有127个村委会。县政府驻峡龙乡,距拉萨280千米,距八一镇130千米。(根据《政区大典》整理)
峡龙乡(Xialong Xiang) 县政府驻地。
1959年8月设峡龙区,1987年9月改乡。位于县境中部,面积170平方千米,人口0.2万。辖吉底、达巴沙、阿沛、帕浪沙、嘎登、仲、帮格、拉谷帮、扎玛、拉龙、西日、支嘎、结定、浪嘎、娘当15村委会。
错高乡(Cuogao Xiang) 1959年8月并三小乡建错高区,1987年9月改乡。位于县境东北部,距县城100千米。平均海拔3500米。面积150平方千米,人口0.2万,均系藏族。辖扎达、九巴、麦措木、措果、结巴、落池6个村委会。
雪卡乡(Xueka Xiang) 1959年9月并4个小乡为雪卡乡,1964年改区,1987年9月改乡。位于县境东部,距县城70千米。面积190平方千米,人口0.2万。辖得居、中当、堆果、雪卡、孜木宗、连巴、嘎拉、甲热、东马、拉如、莫巴、措久、朗色、嘎让、帮久、丁当、秀巴、伟巴共18个村委会。
朱拉乡(Zhula Xiang) 1959年8月并4个小乡为朱拉区,1987年9月改乡。位于县境东北部,距县城95千米。面积400平方千米,人口0.2万。辖白拉、色拉、比里、扎热、吉木雄、扎堆、布鲁、帮、朗达、色章、崩嘎、嘎当、巴、沛、岗登15个村委会。
仲萨乡(Zhongsa Xiang) 1959年8月并4个小乡为仲萨区,1987年9月改乡。位于县境东南部,距县城13千米。面积200平方千米,人口0.2万。辖杰三、杰、羌拉、巴朗、朗布朗、麦、德庆、仲萨、拉岗、兵久、聂定、林达、帮达13个村委会。
江达乡(Jiangda Xiang) 1959年8月设立江达区,1987年9月改乡。位于县城西北,距县城13千米。面积150平方千米,人口0.2万。辖旺巴宗、米吉、公中、江达、皮康、朗沙、娘格、俄鲁岗、巴、朗麦、金、帮卡岗、唐顶13个村委会。
娘蒲乡(Niangpu Xiang) 1964年工布江达和雪巴合并,时为娘蒲区,1987年9月改乡。位于县境西北部,距县城50千米。面积4500平方千米,人口0.2万。辖吾拉、岗朗、措朗、吉朗、通果、峡沙、米瑞、古觉、帮昂、江举、拉鲁11个材发会。
金达乡(Jinda Xiang) 1959年8月设金达区,1987年改乡。位于县境西部,距县城45千米。面积300平方千米,人口0.4万。辖多其木、峡索、叶朗、朗沙、江鲁、仲堆、达青、来格、色江娘、江龙、拉荣、仲荣、色江、俄得、只布、金达、茶木、嘎木、杰麦、雪、桑生、卓木、尼比、旁24个村委会。
加兴乡(Jiaxing Xiang) 1959年8月设下巴塘区,1987年9月改公社,1989年更名加兴乡。位于县境西部,距县城44千米。面积4500平方千米,人口0.3万。辖松多一村、松多二村、松多三村、白朗、罗马岭、拉让、西朗、下巴塘、吉朗、学朗、加兴、加沙12个村委会。
2000年,工布江达县辖3个镇、6个乡。根据第五次人口普查数据,全县总人口24971人,其中各乡镇人口(人): 金达镇 3983人、 工布江达镇 4166人、 巴河镇 2832人、 加兴乡 3551人、 娘蒲乡 2212人、 江达乡 1938人、 仲萨乡 2081人、 朱拉乡 2396人、 措高乡 1812人