汉县,属上谷郡。后汉废。《水经注》阳乐水出且居县东北,是也。又广边城,亦在卫北。唐置广边镇,亦曰广边军。五代梁乾化三年,晋将李嗣源略刘守光山北地,克武州。燕将元行钦攻武州,嗣源驰救,行钦引却,追至广边军,行钦败降。《唐会要》怀戎县北有广边军,故白云城也。宋白曰:军在妫州北百三十里,近雕窠村,盖即今之雕鹗堡。○宁武城,在卫西,唐所置宁武军也。乾符五年,李克用作乱,据大同,侵幽州境,进击宁武军。宋白曰:云州东取宁武妫州路,至幽州七百里。又怀柔城,亦在卫西。《唐志》:先天初,于妫、蔚州界置怀柔军。即此城也。又有长城,在卫北九十里。《唐史》:开元中,张说所筑。

  ○螺山卫北十余里。下有奉化寺。山多材木,资民用。《括地志》云:怀戎县北三里有釜山。黄帝合符釜山,盖谓此。或以为螺山,即釜山之讹云。○大海陀山,卫东北三十里,高百仞,下有龙潭。又《括地志》云:怀戎县东南有羹颉山,汉高祖封兄子信为羹颉侯,盖取此以名。

  军都山卫南五十里,东西高耸。《志》云:汉军都县,以此山名。又水谷山,在卫南十六里。一名龙山。又南五里,有水头山。又松峰山,在卫南三十里。

  唐家岭在卫东南。景泰初,上皇北还,自怀来行一日至唐家岭,即此。一云岭有唐儿庵。嘉靖三十四年,虏由此入犯。又火石岭,在卫南二十里,产五色火石,因名。嘉靖二十九年,虏由此入犯。又桃花岩,在卫南三十里。卫西南三十里,又有乳香岩。

  棒棰峪卫东南三十里,接延庆州界。旧有边墙,东达大小红门、岔道诸处,谓之南山口,宣镇之内阻也。

  ○妫川在卫城东南。又西南流入保安州界,合于桑乾河。金人谓之合河。有合河镇,在今保安境内。

  殷繁水旧在卫北。晋义熙十二年,魏主嗣大猎于牛川,临殷繁水。《北史》:魏主嗣登釜山,临殷繁水。是也。今堙。牛川,见山西大同府。

  马兰溪在卫东北。《括地志》以为即上兰水也。汉初,周勃代樊哙击卢绾,破绾军于上兰,盖即此溪云。

  ○土木驿堡卫西南二十五里。东北至延庆州八十里,西至保安州四十里。地界相错,为往来之孔道。本名统漠镇。唐末高开道据怀戎时所置,后讹为土木。永乐初,置堡于此。正统末,车驾自大同还,为虏酋乜先所逼,驻跸此堡。堡无水泉,南去十五里有河,为虏所据。军中凿井,至二丈余,不得水。其旁有麻峪口,敌骑自此入,挟驾北出雷家站,成蒙尘之祸,堡遂毁。嘉靖四十五年,就故堡修筑。隆庆三年,复修治,周二里有奇,当长安岭红站口之冲,为襟要之地。今红站、麻峪口、雷家站,俱见保安州境。又雷家站,一作家站,即今保安州治。

  榆林驿堡卫东南三十里。元置榆林驿。致和元年,上都兵讨燕帖木儿,次于榆林,燕帖木儿军于居庸关。遣兵袭败之,追至怀来而还。明初亦置驿,东至岔道口二十五里,至居庸关五十八里。永乐十二年,北征,自龙虎台次榆林。二十年,亲征,次榆林。是也。《志》云:堡初置于卫东羊儿峪北,正统末移于此。隆庆三年增筑,周二里有奇,介岔道、怀来之间。逾此而南,即昌平之白羊口,为控扼之所。

  沿河口卫南百三十里。东南达宛平县之王平口九十里,西南至涞水县马水口百五十里,沿边次冲也。○横河戍,在卫境。《唐志》:妫州有横河、柴城二戍,永定、窑子二关。今皆堙。

  开平卫镇东北三百里。又东北至故开平卫四百里,东南至龙门卫百七十五里。

  汉上谷郡地。唐为妫州地。契丹属奉圣州。金因之。元为云州地。明宣德五年,始移置开平卫于此。今设卫如旧。

  卫孤悬绝塞,最称冲要。明初,大宁未弃,兴和未移,旧开平气势联络,为我藩辅。谋之不臧,始患开平隔远,且虞独石虚縻矣。《边防考》:宣镇三面皆边,汛守特重,而独石尤为全镇咽喉。其地挺出山后,入犯宣、蓟,往往出没于此。土木之变,议者欲弃独石不守。于忠肃曰:弃之,不独宣、大、怀来难守,即京师不免动摇。于是命将出龙门,克复旧境,始不致为大患时科臣叶盛亦曰:独石、马营不弃,则六师何以陷土木?紫荆、白羊不破,则虏骑何以薄都城?盖以独石城为藩篱重地也。盖京师之肩背,在宣镇,而宣镇之肩背,在独石也。

  ○独石城今卫治。本元云州之独石地。明初,为戍守之所。宣德中,移置开平卫于此。孤悬北路,称为绝塞。正统末,陷于乜先。景泰三年,恢复。屡次增筑,万历十年,复加修治,城周六里有奇。上北路参将驻此。旧分边东起靖胡堡,西止中路龙门关,沿长七百余里。寻改东面牧马堡属下北路,西面金家庄属中路。所辖大边,五百一十四里有奇,二边一百八十六里。而本卫所辖,大边百六十三里,二边百三里。有柳河墩等冲口。外旧开平、明沙湾一带,皆诸部落驻牧。

  ○东山卫东三十里。极高峻,上有墩台,可三百余里。《志》云: