明代,属新化县太阳一都。
清代,属方知团。
民国二十七年(1938年),属镇资乡。
民国三十六年(1947年),属知方乡。
1950年,属新化县第十二区苏溪、西边、杨木洲、琅塘、澧溪、太平、白云、柘溪、龙台等乡。
1956年,属琅塘办事处杨木洲、澧溪、太平3乡和琅塘镇。
1958年,属荣华、太平2公社。
1961年,属琅塘区琅塘、澧溪、太平、龙通、杨木洲5公社。
1983年8月,琅塘公社改镇。
1984年,属琅塘区琅塘镇和澧溪、太平、龙通、杨木洲4乡。
1995年,太平、龙通、杨木洲3乡并入琅塘镇。