榆林镇东至山西偏头关百六十里,西至宁夏后卫七百二十里,南至延安府绥德州三百里,北至黄河千余里。自镇治至京师二千五百里,至南京三千一百里,至布政司一千一百二十里。
春秋时白翟地。战国属赵。 秦始皇 (《读史方舆纪要》人物)时,为上郡地。汉属西河郡。后汉因之。建安中,荒弃《魏志》:汉建安二十年,省云中、定襄、五原、朔方郡。晋为并州徼外地。其后属于苻秦。寻为赫连夏所据。后魏仍为上郡地。后周置开光郡。隋废郡,以地属绥州。大业中,属雕阴郡。唐属银州。开元中,属银川郡。宋没于西夏。元属绥德州。明初,因之。正统间,河套多故。景泰中,乃设戍守于榆林旧堡。成化九年,陕抚余子俊改筑旧城,置榆林卫统千户所五,俱在卫城内。弘治九年,又展筑焉,寻为重镇。今为榆林镇,亦设榆林卫。
镇截河套之冲,固延绥之守。自镇以北,皆战国时云中、九原地也。《史记》:赵武灵王二十六年,复攻中山,攘北地至燕、代,西至云中、九原。二十七年,西北略胡地,欲从云中、九原直南袭秦。其后赵益衰,匈奴强,遂入居河南。秦始皇三十三年,使 蒙恬 (《读史方舆纪要》人物)斥逐匈奴,收河南地,为四十四县,筑长城。因地形用制险塞,起临洮至辽东,延袤万余里。又渡河据阴山,逶迤而北,谓其地为新秦薛赞曰:秦逐匈奴,收河南地,徙民以实之,谓之新秦。汉亦曰新秦中。元狩二年,徙贫民于关以西及充朔方以南新秦中,是也。又元鼎五年,北出萧关,从数万骑猎新秦中。楚汉之际,匈奴复炽,乘间南渡河,冀复收蒙恬所夺地,大为边患。汉武元朔二年,斥逐匈奴,遣 卫青 (《读史方舆纪要》人物)等度西河,历高阙,收河南地是时遣卫青、李息等出云中以西,至陇西,击走胡之楼烦、白羊王,遂取河南地。主父偃言:河南地肥饶,外阻河,蒙恬城之以逐匈奴,内省转输戍漕,广中国,备边之本也。乃筑朔方城,立朔方郡,缮故秦蒙恬所为塞,因河为固。自朔方筑而匈奴始衰,其后遂入朝于汉。及后汉顺帝永建初,陇西羌乱,西河、上郡、朔方皆残破。四年,虞诩上疏,谓三郡沃野千里,水草丰美,土宜产牧。宜复营城邑,事耕屯。从之。自魏晋以降,中原多故,其地遂沦于异域。及刘卫辰据之,亦雄长河西。赫连勃勃复起于此,兼有关陇。后魏之季, 宇文泰 (《读史方舆纪要》人物)亦以夏州发迹,遂并关中矣。唐贞观以后,声教讫于漠外,而边备未密,河西、朔方,时有阑入之虑。景龙二年,张仁愿击突厥,夺取漠南地,于河北筑三受降城,首尾相应,以绝其南寇之路。大历二年, 郭子仪 (《读史方舆纪要》人物)言:朔方,国之北门,西御犬戎,北虞