林城镇是1999年12月由原林城镇与原攀龙桥乡合并成立的新的城镇,系会同县县城所在地,209国道、枝柳铁路以及渠水河穿越境中,交通比较便利,资源较为丰富,是全县政治、经济、文化、通讯中心和交通枢纽,也是湘黔边界交通要道和商品集散地。全镇辖洪溪、小寨、龙塘、大石板、洒口、小茶溪、茶溪、何家冲、大桥、渡头、大冲、早禾、翁保、长田、白岩、洞头、酿溪、棕李、棕坪、石碑、藕塘、步云22个行政村,改河街、东门街、中心街、四岔路、建设路、黄泥井6个居委会,197个村(居)民小组。2000年总人达5.1万人,土地总面积110平方公里。