西魏恭帝二年(555年),屬臨溪縣。
宋熙寧五年(1072年),劃歸蒲江縣。
元蒲江縣并入邛州。
明析置蒲江縣。
清雍正年間,屬大阜鄉(xiāng)。
民國初年,屬西二區(qū)。
民國十三年(1924年),設(shè)大塘鄉(xiāng)團(tuán)。
民國二十四年(1935年),分為大塘、甘溪2聯(lián)保。
民國二十九年(1940年),聯(lián)保改鄉(xiāng);同年8月,大塘、甘溪2鄉(xiāng)合并為大甘鄉(xiāng)。
民國三十一年(1942年),分為大塘、甘溪2鄉(xiāng)。
1949年,設(shè)大塘鄉(xiāng)。
1956年,改為團(tuán)結(jié)公社。
1961年9月,分為大塘、甘溪2公社;甘溪公社鳳尾(今藕塘村)大隊3個生產(chǎn)隊劃歸大塘雙石大隊。
1983年7月,公社改鄉(xiāng)。
1984年11月,鄉(xiāng)改鎮(zhèn)。
2006年8月,漢源瀑布溝移民遷入大塘鎮(zhèn),安置在東岳、五里村和官塘社區(qū)3個移民點(diǎn)。