穴,窃发不时,防御最切。《志》云:堡南十里,又有椴树山。

  小白阳堡在大白阳堡东,与龙门卫接界。宣德五年创筑。嘉靖四十三年、万历二十四年增筑。周二里有奇。其边墩马圈儿、石塘子,为最冲。边外近地有东西古道、韭菜冲等处,皆贼巢也。万历八年,敌由此入。因议于龙门关娘娘山旧有捷径盘道,稍修平之,以通东西互援之路,自是称便。又边外有泉引入,可资灌溉,较诸堡差为饶沃。《志》云:堡西二里有马鞍山堡,北有碾槽沟。○赵川堡,在卫东北六十里。又东北至龙门关二十里。《边略》:堡在大小白阳二堡间,宣德五年筑,嘉靖十三年、隆庆四年增修,周二里有奇。边墩有沙嘴子为最冲。边外西古道,即夷巢也。《志》云:堡东八里有白庙堡,白庙东北七里有龙潭。

  龙门关堡在小白阳堡东南。宣德三年置,嘉靖四十三年、万历十三年增筑,周二里有奇。关门在堡东五里,俯关下瞰堡城,若在平原然。沟河盘错,近实难逾。正统间,北路不守,全镇倚为东偏半壁。盖虽视小白阳诸堡差为腹里,而烽火由此以达南山,往来应援,恒出于此,备未可疏也。《志》云:龙门堡,即故龙门镇,在镇东八十里。元尝移置望云县于此。其南乡产铜。又镇北百二十里,有牙恰村,旧产银。○固疆堡,今镇治也。《宋志》:宣和五年,归化州内属。六年,筑固疆堡,南去新州七十里,寻为女真所陷。又老鸦庄,在镇西北四十里。辽、金时,顿舍处也。《志》云:元筑,明因遗址增修,为戍守之所。

  天桥关口在镇南百八十里。南至怀来卫境之沿河口四十五里,与宛平县接界。

  万全左卫镇西六十里。西至怀安卫六十里,西南至山西蔚州二百五十里。

  唐初为妫州地,后为武州地。契丹属归化州。金属宣德州。元为宣德府地。明初废。洪武二十六年,置今卫。后迁改不一洪武三十一年,调山西蔚州,寻又调通州,而卫名不改。永乐初,复为万全左卫。今仍之。

  卫唇齿镇城,翼带云、蔚,西偏之屏蔽也《边防考》:卫虽近内地,而为东西孔道,往来络绎,汛守不可不密。

  ○宣平废县卫西十里。本文德县之大新镇。金承安二年,置宣平县,属宣德州。大安三年,蒙古败金于野狐岭,进薄宣平,克缙山县游骑,遂入居庸。明年,复克宣平,陷德兴府。元仍曰宣平县,属宣德府,移治于辛南庄。明初废,寻改置今卫,筑卫城。正统九年,增筑城,周九里有奇。议者以城大难守,嘉靖四十二年,截三分之一。今城方六里有奇。

  沙城在卫西北。隋开皇三年,突厥寇幽州,总管李崇拒之于沙城,突厥围之,败没。即此城也。自是常为戍守处。明永乐中,北征,道宣府,次沙岭,次万全,次沙城。是也。景泰二年,设沙城堡。正德八年,寇入万全,咸宁侯仇钺自大同驰救,战于沙城,败绩。隆庆二年,增筑。五年,又修东西两关,共周五里,资为保障。《志》云:卫北五里有九王城,相传辽时所筑,今废。

  ○瓦窑山卫东南五里,以陶甓所在而名。《志》云:卫西南四里有香炉山。又六里有没皮山,以山无草木也。又有红塘山,在卫南十里,下有红塘河。

  ○洋河卫北五里。自塞外流经此,东南入宣府卫界。又东河,在卫东一里,自德安卫流入,即水沟口河也。北流与洋河合,可资灌溉。○西海子,在卫城西,水环三十余里,东南流入于洋河。

  ○会河堡在卫西。辽、金时所置戍守处也。宋嘉定四年,蒙古败金人于獾儿嘴,追至会河堡,遂进薄宣平。即此。

  宁远站堡卫东三十余里。永乐初,设站于此。嘉靖四十一年,被兵毁。万历六年,改筑,周三里有奇。堡当张家口之冲。万历二十七年,复于堡北刘平寺湾,新置土墩一座,周回建瓮城以翼之。往来行旅,恃以无患。堡本属镇城,万历六年,改属上西路管辖。

  万全右卫镇西八十里。西至怀安卫四十里,西南至山西大同府三百五十里。

  唐武州地。元属宣德府。明洪武中,与左卫同置,曰万全右卫。今仍之。

  卫控御边陲,为东西声援。漠南有事,每当其冲,防维不可略也。

  ○德胜城即今卫治。《边防考》:右卫初与左卫同城,永乐二年,城德胜口,移卫治焉。本曰德胜堡,洪武二十六年所置,至是改筑为卫。城东北面河,西南平坦,去边三十里,屡有边患。成化十年,设上西路参将于此,所辖边墙一百二十四里有奇。其近卫城者镇河、平夷等墩台,俱极冲口。外庄窠沟一带,为部落驻牧。万历二十六年,增修卫城,周六里有奇。

  ○翠屏山卫北三里。两峡高百余丈,望之如屏。宋嘉定四年,蒙古攻金西京,金将胡沙虎弃城遁,蒙古主追败之于翠屏山,遂取西京。西京,即大同府也。○大尖山,在卫东北六里。又卫西北三十里,有小尖山。

  马头山在卫西北。《志》云:在洗马林堡西北四里,山下出泉,盛暑极寒。山之阳有水关洞。又东孤山