清代,属湘乡县第九区延福乡和安化县常安乡第三保。
1949年10月,属湘乡县第九区和安化县第四区。
1952年8月,属涟源县第八区。
1956年5月,属印溪乡。
1958年8月,设渡头塘公社。
1960年4月,渡头塘公社部分划归娄底市、部分大队并入附近公社。
1962年10月,撤娄底市,划归涟源县,设渡头塘公社。
1968年10月,渡头塘、石井、增加3公社合并。
1969年,析置渡头塘公社。
1984年8月,公社改乡。
1995年11月,增加乡并入渡头塘乡。
2009年7月,乡改镇。