清朝同治末年开发,原属桓仁县融和保,清光绪二十八年(1902),清王朝设辑安县,由桓仁县划归辑安县,仍为融和保,下设台上、吊打沟、葫芦头沟、样子沟、富有街、林江口、地沟、老虎哨八个牌,1912年,辑安实行自治,全县划为一区二乡一镇,榆林属西二乡融和保,1923年辑安实行区村制,榆林为为二区,下设榆林、太平2个主村,6个副村,区公所在榆林村,1934年实行区村保甲制,为二区所在地,下设榆林保,保下设6个甲,甲下共有75个牌,1937年实行街村制,榆林区更名为榆林村,辖6个屯,7个牌,设村公所,1945年榆林获得解放,解放后,将原街、村、屯制改为区村制,榆林为三区区政府所在地,1947年7月榆林与大路合并为第二区,为区政府所在地,1949年,第二区政府更名为榆林区人民政府,1956年2月设富有区,是富有区公所所在地,辖区内设榆林乡、太平乡、复兴乡、地沟乡,1958年3月,榆林乡、复兴乡合并为榆林乡,迎水砬子乡、地沟乡合并为迎水砬子乡,1958年9月,榆林乡、太平乡、迎水砬子乡合并成立跃进人民公社,1958年12月更名为榆林人民公社,1961年5月将榆林人民公社分为榆林、太平两个人民公社,1965年3月属集安县,1983年3月更名为榆林乡;1984年11月更名为榆林镇,1988年4月属集安市,名称一直沿用至今。