春秋战国时期,永新地域先后属吴、越、楚。秦朝,属九江郡。公元前206年项羽立英布为九江王,永新地属九江国。汉高帝四年(公元前203年),改九江国为淮南国,领豫章等4郡,永新地属之。其后,增庐陵县,永新地属庐陵,隶淮南国像章郡。汉高帝十二年(公元前195年),豫章郡庐陵县属吴王国。汉景帝三年(公元前154年),豫章等地直属朝廷。东汉建安四年(公元199年),孙策分扬州像章郡设庐陵郡,并置西昌县,永新地属西昌。建安九年(204年),分扬州庐陵郡地置永新县,县治在今沙市下排洲与澧田洲头交界的高洲。因境内主川禾水又名永新江而得名。
吴宝鼎二年(267年),分长沙郡的安成、萍乡,豫章郡的新喻、宜春,庐陵郡的平都、永新,共6县置安成郡,隶扬州。晋太康元年(280年),安成郡划归荆州,永新县属荆州安成郡。元康元年(291年),分扬州和荆州10郡置江州,永新县属江州安成郡。隋开皇十一年(591年),废安成郡置吉州,永新并入吉州太和(今泰和)县。大业三年(607年),废州复郡,永新隶属庐陵郡太和县。唐武德五年(622年),分太和县地置南平州,永新县属之。显庆二年(657年),复置永新县,属江南道吉州,县治改设禾川镇。五代十国时,永新县先属杨吴,后属南唐。
宋代,吉州永新县始属江南路,后属江南西路。建炎四年(1130年)改属鄂州路。绍兴元年(1131年)属江南西路吉州。元至元十四年(1277年),永新县属江西行中书省(江西行省)吉州路。元贞元年(1295年),吉州路改称吉安路,永新升为州。明洪武二年(1369年),永新复为县,隶江西行省吉安府。洪武九年,永新县属江西布政使司吉安府。清朝,永新县仍属吉安府。
民国二年(1912年),废府,各县直属于省。1914年,永新属庐陵道。1926年,各县仍直属于省。1932年,永新属第十行政区。1935年,永新属第三行政区。第二次国内革命战争时期,永新属苏区。1928年,永新县隶属湘赣边界特区。1931年,属湘赣省苏维埃政府管辖,省会设在永新县城禾川镇。解放后,先后属吉安专区、吉安地区、井冈山地区(1968年)、吉安地区、吉安市(2000年)。