明、清时代,分属归善乡虔儒都虔儒二、四图。
中华人民共和国成立后,属阳江县第六区。
1953年—1956年,改称塘口区。
1957年—1958年,撤区建乡,称塘口乡。
1958年,并入大跃进公社;同年12月,归属织篢公社。
1959年10月,分出塘口公社。
1961年5月,划分小公社,把东水、旧仓两个大队划入新坪公社,平西、平北两个大队划归程村公社,其余的大队分设塘口、横山两个公社,分属织篢区、程村区管辖。
1963年2月,塘口、横山两个公社合并为塘口公社。
1983年,撤社建区,称塘口区。
1987年,撤区建镇,称塘口镇。
1988年4月,阳西建县,称阳西县塘口镇。