东汉光武帝年间(25—57年)官亭属山(ou)亭侯蒋澄封地。
唐弘道元年(683年)官亭属凌霞院,故改称凌霞。
宋建隆二年(961年)改凌霞为官林,俗称官村。
明万历二十九年(1601年),官林属神安区。
清光绪九年(1883年)设官林镇。
1915年改设官林市,下设25图。
1929年重设官林鎮,下设10个保。
1930年北代军进驻宜兴后,建立国民党宜兴县官林区党部。
1940年,新四军一支队进入官林,建立官林区抗日民主政府。
1944年,中共宜北区委(包括官林)成立,下设11个党支部。
1949年4月24日,官林解放,9月成立官林区,下辖来村乡、官林乡、都山乡、钮家乡、丰义乡和韶巷乡。
1957年9月1日官林乡、官西乡、官东乡、来村乡合并为官林乡。
1958年9月9日撤乡成立人民公社,在官林鎮建黎明人民公社,直辖官林、钮家、丰义、都山、新建、新芳、杨巷七个人民公社,各村为生产大队。
1964年撤黎明人民公社改立官林区人民政府。
1983年10月撤官林区政府和人民公社,成立官林乡、钮家乡、丰义乡、都山乡。
1986年6月撤乡设立官林镇,镇政府驻官林鎮凌霞路109号。
2000年6月都山乡、钮家乡并入官林镇,2004年1月丰义乡并入官林镇。