东林镇是浙江省湖州市吴兴区（原属菱湖区）的一个辖镇，位于湖州市区南郊，因境内有东林山故名「东林镇」。东林镇西邻东苕溪，北紧靠104国道，四周分别与道场乡、妙西镇、埭溪镇、菱湖镇、钟管镇、洛舍镇相邻，距湖州20公里、杭州60公里。全镇总面积80平方公里，人口3.5万。
沿革.东林镇旧为东林乡。
行政区划.经过1999年10月和2001年6月两次行政区划调整，东林镇与原锦山镇、青山乡先后合併，现东林镇下辖3个居委会以及23个行政村（2005年）。镇政府驻地位于