宋熙寧五年(1072年),建安化縣,屬安化縣二都鄉(xiāng)(鎮(zhèn))。
1950年,后曾屬安化第五區(qū)、六區(qū)。
1951年,劃為羊角、湛溪、赤溪、龍形、王坪、大巖、金雞、潘溪、汾水、塘九10鄉(xiāng)。
1956年,撤區(qū)并鄉(xiāng),分別并入羊角、金雞兩鄉(xiāng),屬安化小淹辦事處。
1958年,合金雞為羊角公社。
1961年,又分為金雞、羊角2個公社,屬安化冷市區(qū)。
1984年,改稱鄉(xiāng)。
1995年,撤區(qū)并鄉(xiāng),羊角塘鄉(xiāng)與金雞鄉(xiāng)合并建立羊角塘鄉(xiāng)。
1996年,撤鄉(xiāng)建鎮(zhèn)。