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