1997年1月14日,撤销石上乡、东山坝乡,设立石上镇、东山坝镇(赣民字[1997]12号批复)。至此,全县辖8个镇、17个乡:梅江镇、固村镇、长胜镇、赖村镇、青塘镇、东山坝镇、石上镇、黄陂镇、肖田乡、东韶乡、员布乡、洛口乡、小布乡、大沽乡、钓峰乡、安福乡、蔡江乡、湛田乡、会同乡、田埠乡、竹笮乡、固厚乡、田头乡、黄石乡、对坊乡。 1998年4月7日,梅江镇析置刘坑乡,乡政府驻刘坑村(赣民字[1998]50号批复)。1998年8月5日,撤销洛口乡,设立洛口镇(赣民字[1998]126号批复)。 2000年6月27日,撤销小布乡,设立小布镇(赣民字[2000]145号批复)。至此,全县辖10个镇、16个乡。