古林镇辖:西湖社区,古林、藕池新村2个居民区,古林、施家、俞家、包家等行政村。镇政府驻中心路501号。
2004年,古林镇由原来的33个行政村调整为24个:礼嘉桥村和方家土耷村合并为礼嘉桥村,共乐村和任家村合并为共任村,郑家漕村和石家桥村合并为仲一村,蜃蛟村和闻江岸村合并为蜃蛟村,吴家庄村、茂林村和张马村合并为茂新村,车唐村和林家村合并为龙三村,翁姚村、湖汇山村和上下陈村合并为三星村。调整后,全镇辖:古林、藕池新村2个居民区;西洋港、葑里、古林、施家、俞家、郭夏、鹅颈块、戴家、共任、仲一、布政、葑水港、张家潭、宋严王、陈横楼、藕池、礼嘉桥、薛家、包家、蜃蛟、龙三、茂新、三星、前虞24个行政村。