新化县有26个乡镇、1个开发区、1个街道办事处,2个国有林场:新化经济开发区、上渡办事处、上梅镇、石冲口镇、科头乡、维山乡、洋溪镇、槎溪镇、水车镇、文田镇、奉家镇、游家镇、炉观镇、西河镇、孟公镇、天门乡、琅塘镇、金凤乡、荣华乡、桑梓镇、曹家镇、吉庆镇、坐石乡、温塘镇、田坪镇、白溪镇、油溪乡、圳上镇、大熊山林场、古台山林场。