明代,隸屬宜章五豐鄉(xiāng)中的長寧鄉(xiāng)。
清代,仍屬長寧鄉(xiāng);咸豐年間(1851年—1861年),分屬黃沙團(tuán)和笆籬團(tuán)。
民國二十四年(1935年),屬第三區(qū)禮讓鄉(xiāng)和第四區(qū)鎮(zhèn)西鄉(xiāng);民國二十七年(1928年)7月,分屬樂水鄉(xiāng)和金泉鄉(xiāng)。
1949年11月,屬笆籬鄉(xiāng)人民政府辦事處。
1950年4月,分屬黃沙區(qū)元壁鄉(xiāng)、笠頭洞鄉(xiāng)和笆籬區(qū)羅軫鄉(xiāng)、滿塘鄉(xiāng)、天塘鄉(xiāng)。
1952年5月,分屬第三區(qū)元壁鄉(xiāng)、笠頭洞鄉(xiāng)和第四區(qū)龍?zhí)拎l(xiāng)、天塘鄉(xiāng)、滿塘鄉(xiāng)、羅軫鄉(xiāng)、太平鄉(xiāng)。
1953年4月,分屬第三區(qū)臺霄鄉(xiāng)、石江鄉(xiāng)、水尾鄉(xiāng)、笠頭鄉(xiāng)和第四區(qū)龍?zhí)拎l(xiāng)、田尾頭鄉(xiāng)、天塘鄉(xiāng)、滿塘鄉(xiāng)、山背鄉(xiāng)、藍(lán)頭鄉(xiāng)、羅軫鄉(xiāng)。
1956年6月10日,撤區(qū)并鄉(xiāng)時設(shè)置天塘鄉(xiāng)和復(fù)興鄉(xiāng)。
1958年10月,天塘鄉(xiāng)劃入一六人民公社,復(fù)興鄉(xiāng)劃入黃沙人民公社。
1961年7月24日,公社劃小成立天塘人民公社和復(fù)興人民公社。
1966年9月,復(fù)興人民公社改名為東風(fēng)人民公社。
1984年3月,撤社改鄉(xiāng)為天塘鄉(xiāng)、東風(fēng)鄉(xiāng)。
1986年,天塘鄉(xiāng)治所搬遷,駐天塘圩。
2012年2月,天塘鄉(xiāng)與東風(fēng)鄉(xiāng)合并,仍名天塘鄉(xiāng)。
2015年12月,天塘撤鄉(xiāng)設(shè)鎮(zhèn),改為天塘鎮(zhèn)。