沱江镇境域,原名镇竿城。
清康熙三十九年(1700年),同知黄澍移建镇城于此。
民国三十二年(1943年),以沱江河命名为沱江镇。
1952年12月,成立沱江镇人民政府(属县辖镇)。
1958年10月,成立沱江人民公社。
1961年,恢复原名沱江镇。
1963年5月15日,撤消沱江人民公社,分别成立沱江镇人民政府和城郊人民公社。
1982年5月,城郊公社更名为南华山公社。
1983年,改社建立南华山乡。
1987年2月,并入沱江镇。
2005年12月,撤乡并镇,原齐良桥乡并入沱江镇。
2015年12月,官庄乡、沱江镇成建制合并设立沱江镇。