北宋时,榆林属永兴军路(初名
陕西路),绥州、宥州被
西夏占据,未设郡县,熙宁三年(公元1070年)收复,元符二年(公元1096年)后,得失无常。
宋高宗南渡后,又沦为金有,属鄜延路的一部分,设
绥德州、晋宁军(佳芦紫),大定二十二年(公元1182年)撤军设绥德州、晋宁州(二十四年改佳州)。元代绥德州、佳州属延安路,绥德州领清涧、米脂二县,佳州领神木、府谷二县。明成化七年(公元1471年),在
长城一带设置榆林卫,孝宗弘治十八年(公元1505年)九月设立东路神木道,领佳州、府谷、神木三州县,中路榆林道领
绥德、米脂、清涧、吴堡四州县,西路靖边道领保安(今
志丹)、安定(今子长)、
安塞三县,包括
榆林地区的定、靖、横三县。