2014年,安化县辖18个镇、5个乡。
东坪镇、清塘铺镇、梅城镇、仙溪镇、大福镇、长塘镇、羊角塘镇、冷市镇、小淹镇、江南镇、柘溪镇、马路口镇、奎溪镇、烟溪镇、渠江镇、平口镇、乐安镇、滔溪镇。
高明乡、龙塘乡、田庄乡、南金乡、古楼乡等。