北宋乾德三年(965年),始建淶灘場,屬合州石照縣。
清雍正年間,屬合州明月里;清光緒三十二年(1906年),屬龍淶鎮。
民國十五年(1926年),設淶灘鎮,為第四區區公所駐地。
民國三十年(1941年),淶灘鎮改為淶灘鄉。
1949年12月,屬第九區(后改為龍市區)。
1958年9月,淶灘鄉改為淶灘公社。
1968年,淶灘公社改名上游公社。
1972年,恢復淶灘公社原名。
1993年12月,撤淶灘鄉設淶灘鎮。
2001年6月,雙龍湖、寶華鎮并入淶灘鎮。