明朝時期,屬云陽縣安義鄉(xiāng)云興里。
清光緒、宣統(tǒng)年間,為南溪鄉(xiāng)鹽東下甲。
民國十九年(1930年),設(shè)立江口鎮(zhèn)。
民國二十九年(1940年)2月,江口鎮(zhèn)并入路陽鄉(xiāng);同年11月,復(fù)設(shè)江口鎮(zhèn)。
民國三十年(1941年),江口鎮(zhèn)撤鎮(zhèn)改為江口鄉(xiāng)。
1949年12月18日,江口鄉(xiāng)劃歸江口區(qū)管理。
1953年5月,江口鄉(xiāng)分設(shè)為江口鎮(zhèn)和新里、團(tuán)灘、民主3鄉(xiāng)。
1956年3月,江口鎮(zhèn)和新里、團(tuán)灘、民主3鄉(xiāng)合并為團(tuán)灘鄉(xiāng)。
1958年2月,團(tuán)灘鄉(xiāng)改設(shè)團(tuán)灘公社。
1984年3月,團(tuán)灘公社改為團(tuán)灘鄉(xiāng)。
1986年7月,從團(tuán)灘鄉(xiāng)析置江口鎮(zhèn)。
1992年9月,團(tuán)灘鄉(xiāng)并入江口鎮(zhèn)。
2006年4月,盛堡鎮(zhèn)、千丘鄉(xiāng)、帆水鄉(xiāng)、向陽鄉(xiāng)并入江口鎮(zhèn)。