东汉建安九年(公元204年),始置永新县。因境内主川禾水又名永新江而得名。
元至顺初,析胜业乡全乡所属四十五都至五十二都共计8都置永宁县。县内剩11乡88都。
明初,全县维持11乡的区划。乡以下实行里甲制,每10户为甲,有甲首;每110户为里,有里长。全县共编184里。
清乾隆八年析安仁、西亭二乡及登丰乡的一部分共25都归属莲花厅,县内存9乡63都。同治年间,全县编为东、南、西、北四乡,分领63都。
1932年,永新县苏维埃政府将全县分为县城、埠前、市田、澧田、潞江、南阳、牛田、环浒、关背、天河10区,辖105乡。
1938年,全县设6区,辖2镇、32乡、364保、3722甲。1942年,县内划为5区34乡镇、364保、3689甲。1944年,撤区,全县辖2镇新中国成立后,1949年设城厢、石桥、杨桥、拿山、澧田、潞江、泮中7区1镇25乡。1950年撤杨桥区,增设怀忠、花溪、鄱阳3区,共9区1镇27乡。1952—1955年,增设曲江区,共10区1镇123乡。1956年,撤区并乡,设1镇38乡,辖427个高级农业社。1957年,复设花溪、文竹、澧田、白沙4区,区以下区划不变。1958年,县以下建立政社合一的人民公社,原39个乡镇改为公社建制。随即又增为44个公社,辖448个大队,1969个生产队,并将永新垦殖场定为公社一级建制。此后,社队规模常有变动,而县以下的三级体制保持不变。
1984年,公社改为乡、镇,下设村民(居民)委员会、村民(居民)小组。1985年全县划分为白沙塘、曲江、坳南、石桥、日光、东里、才丰、在中、泮中、龙源口、三湾、高溪、文竹、龙田、沙市、龙门、台岭、江畔、高市、合田、莲洲、象形、莲塘、芦溪、怀忠、高桥楼、埠前28乡,禾川、澧田2镇及永新垦殖场。乡镇之下设366个村(居)民委员会、2196个村(居)民小组。
2001年,全县进行撤乡并镇,共设25个乡镇场,325个村(居)民委员会。新划分的乡镇场为禾川、澧田、埠前、泮中、石桥、龙门、文竹、沙市、怀忠、高桥楼10个镇,曲白、坳南、烟阁、在中、才丰、台岭、高溪、高市、莲洲、象形、芦溪、龙田、三湾13个乡,七溪岭林场和永新综合垦殖场2个场。