東漢光武帝年間(25—57年)官亭屬山(ou)亭侯蔣澄封地。
唐弘道元年(683年)官亭屬凌霞院,故改稱凌霞。
宋建隆二年(961年)改凌霞為官林,俗稱官村。
明萬歷二十九年(1601年),官林屬神安區(qū)。
清光緒九年(1883年)設(shè)官林鎮(zhèn)。
1915年改設(shè)官林市,下設(shè)25圖。
1929年重設(shè)官林鎮(zhèn),下設(shè)10個(gè)保。
1930年北代軍進(jìn)駐宜興后,建立國民黨宜興縣官林區(qū)黨部。
1940年,新四軍一支隊(duì)進(jìn)入官林,建立官林區(qū)抗日民主政府。
1944年,中共宜北區(qū)委(包括官林)成立,下設(shè)11個(gè)黨支部。
1949年4月24日,官林解放,9月成立官林區(qū),下轄來村鄉(xiāng)、官林鄉(xiāng)、都山鄉(xiāng)、鈕家鄉(xiāng)、豐義鄉(xiāng)和韶巷鄉(xiāng)。
1957年9月1日官林鄉(xiāng)、官西鄉(xiāng)、官東鄉(xiāng)、來村鄉(xiāng)合并為官林鄉(xiāng)。
1958年9月9日撤鄉(xiāng)成立人民公社,在官林鎮(zhèn)建黎明人民公社,直轄官林、鈕家、豐義、都山、新建、新芳、楊巷七個(gè)人民公社,各村為生產(chǎn)大隊(duì)。
1964年撤黎明人民公社改立官林區(qū)人民政府。
1983年10月撤官林區(qū)政府和人民公社,成立官林鄉(xiāng)、鈕家鄉(xiāng)、豐義鄉(xiāng)、都山鄉(xiāng)。
1986年6月撤鄉(xiāng)設(shè)立官林鎮(zhèn),鎮(zhèn)政府駐官林鎮(zhèn)凌霞路109號(hào)。
2000年6月都山鄉(xiāng)、鈕家鄉(xiāng)并入官林鎮(zhèn),2004年1月豐義鄉(xiāng)并入官林鎮(zhèn)。