1978年全市辖庆华镇和永兴、回龙(后改华龙)、双河、古桥、三圣、铜堡、明月、禄市、天池、庆华、溪口、鸡心、新合(后改庆合)、福星(后改高坪)、高兴、阳和等16个人民公社。1980年12月,改各乡镇的人民公社革命委员会为乡、镇人民政府。1983年11月28日,经四川省人民政府批准,析双河、溪口两场镇周围的部分村社设置双河镇、溪口镇。1984年将溪口乡、庆华乡分别并入溪口镇、庆华镇。1985年,改天池、禄市、永兴、高兴、观音溪(原鸡心)五乡为镇。1986年1月,将双河乡并入双河镇,至此,华蓥市辖8镇8乡。八镇为:双河镇、天池镇、永兴镇、高兴镇、溪口镇、观音溪镇、庆华镇、禄市镇。八乡为:华龙乡、古桥乡、三圣乡、铜堡乡、明月乡、阳和乡、高坪乡、庆合乡。1992年9月,根据四川省人民政府指示,撤乡建镇。撤8个乡后,全市置10个镇:禄市镇、天池镇、永兴镇、明月镇、双河镇、阳和镇、观音溪镇、高兴镇、溪口镇、庆华镇。2001年9月,经四川省人民政府批准,将广安区瓦店乡划归华蓥市管辖,至此,华蓥市领10镇1乡。