全县辖19个镇、4个乡:无城镇、襄安镇、二坝镇、汤沟镇、陡沟镇、石涧镇、严桥镇、开城镇、蜀山镇、牛埠镇、刘渡镇、姚沟镇、泥汊镇、白茆镇、高沟镇、福渡镇、泉塘镇、红庙镇、赫店镇、鹤毛乡、十里墩乡、昆山乡、洪巷乡