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