解放初期在蓮花設第三區人民政府,轄大塘鄉、桃江鄉;1953年遷到咱刀新橋,1958年實現人民公社化,撤區并社,桃江、大塘公社合并為大塘人民公社;1961年8月恢復大塘區,轄大塘公社和桃江公社;1984年6月撤銷人民公社,恢復鄉鎮建置,大塘區轄高巖、蓮花、大塘、橋港、桃江、掌雷五個鄉;1992年2月撤銷大塘區,設立大塘鄉、桃江鄉。
2013年11月10日上午9時,大塘鎮隆重舉行撤銷大塘鄉桃江鄉建大塘鎮揭牌儀式。