清及民国初期东部为栾城保,西部为颍秀保,南部为进德保。
1935年属许昌县第三。
1942年东部为栾城保,西部为颍秀保。
1947年东部为繁城镇,西部为椹涧镇。
1948年为许昌县椹涧。
1949年后东部为许昌县第九(沙门),西部为许昌县第八(椹涧)。
1951年撤沙门设榆林。
1958年成立榆林公社,1961年改榆林。
1965年改榆林公社。
1984年改榆林乡,属许昌县。
2016年撤许昌县设建安,属之。