唐屬洋川縣。
唐武德二年(619年),屬義州。
唐貞觀四年(630年),屬思州樂源縣。
明洪武十年(1377年)。
置苗民長官司,屬思南宣慰司。
明永樂十一年(1413年),改屬石阡府。
清康熙五十年(1711年),廢苗民長官司。
民國三年(1914年),塘頭由石阡縣劃入思南縣。
民國四年(1915年),屬思南縣南區。
民國二十年(1931年),屬思南縣六區。
民國二十八年(1939年),屬思南縣一區。
民國三十七年(1948年)4月,設唐喬鎮。
1950年2月,為六區駐地。
1956年,塘頭鄉改為唐喬鎮(鄉級鎮)。
1983年,撤銷唐喬鎮建塘頭鎮。
1992年,撤銷唐喬鎮和堯民、芭蕉、仁和、風清、巖門5個鄉合并建立塘頭鎮。