明屬李村。
清初屬新安鄉(xiāng)(甘村)。
清宣統(tǒng)二年(1910年),屬第五區(qū)。
民國二十四年(1935年),屬第二區(qū)一聯保,為二區(qū)區(qū)署駐地。
民國二十七年(1938年),屬云西鎮(zhèn)(無建制)、四平鄉(xiāng)。
1950年,屬第四區(qū)。
1952年,設云西鎮(zhèn)和洛陽、白蠟、九鄉(xiāng)、民主4鄉(xiāng)。
1958年8月,1鎮(zhèn)、4鄉(xiāng)合并為前鋒公社。
1958年11月,析置云西、民主2公社。
1963年,設云西鎮(zhèn)。
1970年,云西鎮(zhèn)并入云西公社。
1980年,析置云西鎮(zhèn)。
1983年,云西、民主2公社改鄉(xiāng)。
1985年1月,云西、民主2鄉(xiāng)并入云西鎮(zhèn)。
1987年9月,析置民主鄉(xiāng)。
1999年12月,民主鄉(xiāng)改鎮(zhèn)。
2006年4月,云西、民主2鎮(zhèn)合并為師古鎮(zhèn)。