2005年,无为县乡镇行政区划调整(12月6日巢湖市政府巢政秘[2005]69号文件批准)将原31个乡镇调整为23个乡镇。
撤销仓头镇、三汊河乡、凤凰桥乡、黑沙洲乡、太平乡、百胜镇、土桥镇、六店乡。调整无城镇、汤沟镇、陡沟镇、白茆镇、石涧镇、蜀山镇、牛埠镇、开城镇、严桥镇的行政区域。
一、将仓头镇整建制并入无城镇。镇政府驻无城。
二、将三汊河乡整建制并入汤沟镇。镇政府驻汤沟。
三、将凤凰桥乡整建制并入陡沟镇。镇政府驻陡沟。
四、将黑沙洲乡整建制并入白茆镇。镇政府驻小江坝。
五、将太平乡整建制并入石涧镇。镇政府驻石涧埠。
六、将百胜镇整建制并入蜀山镇。镇政府驻蜀山。
七、将土桥镇整建制并入牛埠镇。镇政府驻牛埠。
八、将六店乡的六店居委会和竹山、独山、南闸、西都、保胜、石山、六峰、新胜、河山、孙桥、六店、瓜棚、毛公、高王14个村委会并入开城镇。镇政府驻开城桥。
九、将六店乡的尚礼居委会和大泉、湖塘、沿河、赵魏、象山、福泉、坳口7个村委会并入严桥镇。镇政府驻严家桥。
十、保留二坝镇、襄安镇、高沟镇、姚沟镇、红庙镇、赫店镇、泉塘镇、福渡镇、刘渡镇、泥汊镇、昆山乡、洪巷乡、十里墩乡、鹤毛乡等14个乡镇。
调整后,全县辖19个镇、4个乡:
无城镇、襄安镇、二坝镇、汤沟镇、陡沟镇、石涧镇、严桥镇、开城镇、蜀山镇、牛埠镇、刘渡镇、姚沟镇、
泥汊镇、白茆镇、福渡镇、泉塘镇、赫店镇、红庙镇、高沟镇、鹤毛乡、十里墩乡、昆山乡、洪巷乡。