1986年,通榆县辖18个乡(其中蒙古族乡3个),5个镇,151个村,663个自然屯。
1990年11月29日,通榆县人民政府批准,全县新分出19个村。至此,全县有170个村。
1992年11月21日,吉林省人民政府批准,撤消通榆县新华、四井子、龙山乡,设立新华、四井子、双岗镇。
1993年11月23日,吉林省人民政府批准,通榆县瞻榆乡东关、西关、东胜、民胜4个村划归瞻榆镇。同年12月10日,吉林省人民政府批准,通榆县永青乡红旗村划归开通镇;撤消乌兰花乡,设立乌兰花镇。
1995年,通榆县人民政府批准,通榆县边昭乡合并2个村。
1999年,通榆县人民政府批准,通榆县十花道乡、七井子乡分出4个村。
2000年,通榆县辖9个镇,14个乡,172个村,690个自然屯。
2006年,通榆县辖8个乡(2个蒙古族乡)、8个镇,172个村、692个自然屯。