下蜀镇为历史古镇,原名河口;唐代时期,置河口,建盐港,俗称“官港”,设仓转运。
北宋时期,改名下蜀镇,置巡检司,并设驿站。
明代时期,仍称镇。
清初,撤销下蜀镇,于今集镇北设河口镇。
民国十八年(1929年),复为下蜀镇,属第九区。
民国二十二年(1933年),为第五区下蜀镇。
1949年,仍为镇,属第九区。
1956年,撤区并乡,改置下蜀乡。
1958年,与宝华、亭子2乡合并设宝华人民公社;同年,又分设为下蜀、宝华、亭子3个公社。
1983年,复置下蜀乡。
1985年,下蜀乡撤乡设下蜀镇,沿用至今。