1949年前为社赓乡,1950年分属社赓、李梅、枧头、滨塘、路畔等乡。
1952年由李梅、滨塘、枧头、土桥、横岗、土桥、横岗、支前、社赓、花墩等乡分辖。
1956年由社赓、路畔等2个乡分辖。
1958年为高峰、猛进两个公社。
1959年改称社赓、路畔公社。
1962年析为路畔、花墩、社赓3个公社。
1963年复为路畔、社赓公社。
同年路畔、畈上两公社并入社赓公社。
1972年畈上公社析出。
1984年改为社赓乡。
2015年6月,撤销社赓乡设置社赓镇。