明、清時代,分屬歸善鄉虔儒都虔儒二、四圖。
中華人民共和國成立后,屬陽江縣第六區。
1953年—1956年,改稱塘口區。
1957年—1958年,撤區建鄉,稱塘口鄉。
1958年,并入大躍進公社;同年12月,歸屬織篢公社。
1959年10月,分出塘口公社。
1961年5月,劃分小公社,把東水、舊倉兩個大隊劃入新坪公社,平西、平北兩個大隊劃歸程村公社,其余的大隊分設塘口、橫山兩個公社,分屬織篢區、程村區管轄。
1963年2月,塘口、橫山兩個公社合并為塘口公社。
1983年,撤社建區,稱塘口區。
1987年,撤區建鎮,稱塘口鎮。
1988年4月,陽西建縣,稱陽西縣塘口鎮。