清光绪年间,江阴县在境内设年丰、福善乡。
1925年,设大新乡。
1926年、1928年,又相继设新桥、海坝乡。
之后,乡的设置多次变更。
1929年,属江阴县第三区。
1949年4月,属晨阳区,设常阴、福善、年丰3个乡。
1949年10月,改为大新、海坝、福善、年丰4个乡。
1956年3月,晨阳区并入后塍区,海坝乡并入大新乡。
1957年9月,大新、年丰、福善乡合并为大新乡,乡政府驻大新镇。
1958年8月,撤区;9月,成立大新人民公社,下设8个工区,后分设为20个生产大队。
1962年1月,置沙洲县,大新随属。
1983年5月,大新公社改为大新乡,辖20个村。
1992年12月,大新乡改镇。