1949年10月,隸屬衡陽縣第二區(qū)。
1952年,屬衡南縣泉溪區(qū)。
1956年5月,撤區(qū)設(shè)立咸塘鄉(xiāng)。
1958年,改為紅星人民公社。
1959年,隸屬泉溪人民公社。
1961年5月,從泉溪人民公社析置咸塘人民公社。
1984年,改為咸塘鄉(xiāng)。
1993年11月,撤銷咸塘鄉(xiāng),設(shè)立咸塘鎮(zhèn)。
1995年4月,并入泉溪鎮(zhèn)。
2000年12月,從泉溪鎮(zhèn)析出15個(gè)村和3個(gè)居民委員會(huì),設(shè)立咸塘鎮(zhèn)。
2006年11月,咸塘鎮(zhèn)的王江、茅坪2個(gè)建制村劃入衡陽市珠暉區(qū)鄢湖鄉(xiāng)。