民国时,设中正镇。
1950年3月,属会同县第七区。
1951年7月,属第八区。
1955年5月,更名城关区。
1956年6月,改为城关镇。
1958年10月,设城镇公社。
1960年2月,设城郊公社。
1961年8月,析置城镇公社。
1963年12月,城镇公社改为城镇镇。
1981年10月,城镇镇更名林城镇。
1999年12月,攀龙桥乡(原城郊公社)并入林城镇。
2015年,林城镇、洒溪乡、岩头乡成建制合并设立新的林城镇。