935年陕西省设10个行政督察区，榆林县属第一督察区。1946年10月13日，镇川、鱼河一带解放，10月31日建立镇川县（驻镇川堡）。1949年4月，镇川县改称榆林县。1949年6月1日，中共占领榆林城，设立榆林市。榆林县、榆林市同隶属于陕甘宁边区陕北行署榆林分区。1950年4月，榆林县、市合并为榆林县，属陕西省榆林专区。1958年12月10日——1961年9月1日，横山县并入榆林县。1988年9月1日，榆林县改为县级榆林市，属榆林地区管辖。 2000年7月1日，榆林地区行政公署撤销、设立地级榆林市，原