# 卷十

类型：古籍章节
书名：《读史方舆纪要》
作者：佚名
类别：地理农学科技与类书
卷目：卷十
章节：卷十

## 本章概览

本卷是《读史方舆纪要》卷十北直一，先概述北直隶从古代冀州、幽州到明代京师的沿革，再列举顺天、保定、河间、真定、顺德、广平、大名、永平等府及所属州县，并附万全都指挥使司等卫所。接着分述恒山、太行、碣石等名山，桑乾河、滹沱河、卫河、易水、漳水、滦河等大川，最后详记井陉、渝关、居庸、紫荆、倒马等关隘的形势与历代战守，末尾总论幽燕形胜与边防大要。

本卷叙述北直隶的历史沿革、行政区划、山川形胜与边防关隘，突出幽燕地区控扼北方、屏蔽中夏的地理形势。

## 正文

北直一

古代冀州。〈按州名大概始于颛顼帝时。见卷首。〉舜分置十二州，这里为幽州。〈传曰：“舜分冀东恒山之地为并州，东北医无闾之地为幽州。”则北直为幽、并二州地。杜氏《通典》：“舜分卫东为并州，燕以北为幽州。”是也。〉《禹贡》亦为冀州。《周礼•职方》：“东北曰幽州。”。〈按应劭曰：“北方太阴，故以幽冥为号。”又杜佑曰：“《山海经》幽州有幽都山，州盖因以名。”今山列北荒矣。〉武王封召公奭于燕，这里为燕地。其在天文，尾、箕则燕分野，亦兼赵、魏之疆。〈真定、顺德、广平、河间，春秋时晋地，后属赵。大名，春秋时卫地，后属魏。考大名在《禹贡》亦为兖州之域。卫、赵分野，今见河南、山西沿革。〉秦并天下，置渔阳、上谷、邯郸、钜鹿、右北平等郡见首卷。汉置十三州，这里亦为幽州及并、冀二州地。后汉因之。〈按后汉以幽州理蓟，今顺天府治也。冀州理鄗，今见赵州柏乡县。而并州则理晋阳，今山西太原县。见二卷。〉晋亦为幽、冀诸州，〈幽理涿，今涿州。冀理房子，今见赵州高邑县。〉后为石勒、慕容隽及苻坚所据。坚败，属慕容垂。其后入于后魏。〈晋及十六国，见三卷。〉魏末高齐据之，宇文周复灭齐而有其地。隋分十三部，这里亦为冀州，而不详所统。〈后魏、南北朝州郡，俱见四卷。〉唐分十道，这里为河北道，天宝以后强藩往往窃据焉。五代时石晋割燕、平诸州入于契丹，周世宗复三关，于是与契丹以白沟河为界。〈见保定府雄县及顺天府霸州境内。按唐至五代十国，俱见五卷、六卷。〉宋仍为河北路，后又分河北为东西路，〈庆历中尝分为四路。今详见《州域形势》说，下仿此。〉最后建燕山路而宋以亡。金初亦分河北为东西路，废主亮定都于燕，因改置中都等路。蒙古初置燕京路，至元四年定都于此，改大都路，置中书省，统山东、西及河北之地。〈自宋至元，见七卷、八卷。〉前朝洪武九年置北平等处承宣布政使司，永乐元年建北京，〈称为行在。〉十八年始定都焉，改布政司为直隶，〈洪熙初复称行在。〉正统六年定为京师，统府八、州二、属州十七、县一百一十六，〈总为里三千一百有奇。夏秋二税，大约六十万一千一百五十二石有奇。〉而卫所参列其中。〈今仍建都于此，为直隶。〉

顺天府，〈属州五，县二十二。〉

大兴县，〈附郭。〉宛平县，〈附郭。〉良乡县，固安县，永清县，东安县，香河县。

通州，〈属县四。〉

三河县，武清县，漷县，宝坻县。

霸州，〈属县三。〉

文安县，大城县，保定县。

涿州，〈属县一。〉

房山县。

昌平州，〈属县三。〉

顺义县，怀柔县，密云县。

蓟州，〈属县四。〉

玉田县，丰润县，遵化县，平谷县。

保定府，〈属州三，县十七。〉

清苑县，〈附郭。〉满城县，安肃县，定兴县，新城县，雄县，容城县，唐县，庆都县，博野县，蠡县，完县。

祁州，〈属县二。〉

深泽县，束鹿县。

安州，〈属县二。〉

高阳县，新安县。

易州，〈属县一。〉

涞水县。

河间府，〈属州二，县十六。〉

河间县，〈附郭。〉献县，阜城县，肃宁县，任丘县，交河县，青县，兴济县，今废静海县，宁津县。

景州，〈属县三。〉

吴桥县，东光县，故城县。

沧州，〈属县三。〉

南皮县，盐山县，庆云县。

真定府，〈属州五，县二十七。〉

真定县，〈附郭。〉井陉县，获鹿县，元氏县，灵寿县，槁城县，栾城县，无极县，平山县，阜平县。

定州，〈属县三。〉

新乐县，曲阳县，行唐县。

冀州，〈属县四。〉

南宫县，新河县，枣强县，武邑县。

晋州，〈属县三。〉

安平县，饶阳县，武强县。

赵州，〈属县六。〉

柏乡县，隆平县，高邑县，临城县，赞皇县，宁晋县。

深州，〈属县一。〉

衡水县。

顺德府，〈属县九。〉

邢台县，〈附郭。〉沙河县，南和县，任县，内丘县，唐山县，平乡县，钜鹿县，广宗县。

广平府，〈属县九。〉

永年县，〈附郭。〉曲周县，肥乡县，鸡泽县，广平县，成安县，威县，邯郸县，清河县。

大名府，〈属州一，县十。〉

元城县，〈附郭。〉大名县，魏县，南乐县，清丰县，内黄县，濬县，滑县。

开州，〈属县二。〉

长垣县，东明县。

永平府，〈属州一，县五。〉

卢龙县，〈附郭。〉迁安县，抚宁县，昌黎县。

滦州，〈属县一。〉

乐亭县。

〈直隶。〉延庆州，〈属县一。〉

永宁县。

〈直隶。〉保安州，

万全都指挥使司，〈属卫十五，所三。〉

宣府左卫，〈附郭。又有宣府右卫、前卫及兴和所，俱在郭内。〉

万全左卫，

万全右卫，

怀安卫，〈又保安右卫在郭内。〉

怀来卫，〈又延庆右卫在郭内。〉

开平卫，

龙门卫，〈蔚州、延庆左、永宁、保安四卫别见。〉

龙门所，〈广昌、美峪二所别见。长安岭、雕鹗、赤城、云州、马营五堡附见。〉

旧开平卫。〈附。〉

旧大宁卫。〈附。〉

东滨海，

自山海关以南与辽东接界，天津卫以南与山东接界，皆大海也。

南控三齐，

燕、齐地界相错，由京师走山东德州七百里而近，楚、粤、江、浙、闽海之趋京师者，皆以山东为梯航之会。

西阻太行，

太行中分冀州之界，围环数千里。唐、宋河北、河东皆以太行为限蔽。

北届沙漠。

幽州之地，控带沙漠。明初列戍漠南，锁钥深固，后防维日坏，无复初制矣。

其名山则有恒山，

恒山，亦曰常山，亦曰北岳，在真定府定州曲阳县西北百四十里，亘保定府以西及山西大同府东境。〈《保定府志》：“府境自唐县以北接于易州，皆恒山也。”又山西《浑源州志》：“恒山在州南二十里，北接蔚州之境。”〉《舜典》：“岁十一月朔，巡狩至于北岳。”《禹贡》：“太行、恒山。”《周礼•职方》：“并州，其山镇曰常山。”《尔雅》：“恒山为北岳祠典，五岳之一也。”〈《水经注》谓之玄岳。〉《史记•赵世家》：“赵简子告诸子曰：‘吾藏宝符于常山上。’诸子驰之常山上，求无所得。毋恤还曰：‘已得符矣。’简子曰：‘奏之。’曰：‘从常山上临代，代可取也。’”又《楚世家》：“张仪说楚曰：‘秦地半天下，席卷常山之险，必折天下之脊。’”《燕世家》：“燕听张仪计，愿献常山之尾五城于秦。”汉天汉二年祠常山，瘗玄玉。后汉初平四年，袁绍与黑山贼张燕等战于常山。建安三年，绍攻公孙瓒于易京，〈见雄县。〉瓒欲将突骑出，傍西山，拥黑山之众，不果。〈西山即恒山。黑山在今濬县西北。张燕等聚众于此，依西山为险。〉《天文志》：“恒山，辰星镇焉。”晋建兴四年恒山崩。〈义熙五年恒山又崩。〉太元十一年，丁零翟真余党鲜于乞保曲阳西山，闻慕容垂南略地，〈时垂都中山。〉乃出营望都，〈今庆都县。〉为慕容麟所败。二十一年，慕容垂自将伐拓跋珪，引兵密发，逾青岭径天门，凿山通道，出敌不意，径指云中。〈青岭即恒岭。天门亦曰铁门，今为倒马关。〉隆安初，拓跋珪围中山，燕慕容麟作乱，自中山出奔西山，依丁零余众。二年，拓跋圭自邺还中山，将北归，发卒万人治直道，自望都铁关凿恒岭至代五百余里。〈刘伯庄曰：“即倒马关路也。”〉义熙十三年，北魏将叔孙建击丁零翟蜀、洛支等于西山，平之。刘宋永初三年，北魏主嗣谋侵宋，将诸国兵南出天关，〈即天门也。〉逾恒岭。元嘉五年，定州丁零鲜于台阳等二千余家叛入西山，北魏将叔孙建复讨降之。二十年，北魏主焘自平城如恒山之阳。隋大业四年，祠恒岳。唐武德五年，突厥寇定州，总管双士洛击败之于恒山南。五代周显德六年，将复关南之地，诏义武帅孙行友捍西山路，〈使汉不得越西山以合契丹也。〉行友因引兵拔契丹之易州。《地记》：“恒山北临代，南俯赵，东接河、海之间，天下形胜处也。”《唐十道志》：“河北名山曰常岳，常水出焉。”《括地志》：“北岳别名华阳台。自上曲阳县西北行四百五十里，得常山岌，号飞狐口，北则代郡也。”〈《名山记》：“恒山高三千九百丈，上方三千里，有大玄泉。其山有五名：一曰兰台府，二曰列女宫，三曰华阳台，四曰紫微宫，五曰太乙宫。”又《北岳记》：“恒山顶一名无恤台，以赵襄子尝登此观代国，下瞰东海也。”《地志》云：“恒山高侵霄汉，顶名天峰岭，下建北岳观。观前风出如虎吼，名虎风口。其余峰岩洞壑，随地立名者以数百计。”〉《中山志》：“中山西北二百里有狼山，自狼山而西南连常山，山谷深险，汉末黑山张燕，五代孙方简兄弟皆依阻其地。”沈括曰：“北岳恒山一名大茂山，宋以大茂山脊与契丹分界。”胡氏三省曰：“自恒山之代有飞狐之口，倒马之关，夏屋、广昌、五回之险。”〈夏屋见山西代州。广昌见山西广昌县。五回见易州。〉夫恒山挺峙于冀州之中，为东西屏蔽，岩谷高深，道路阻险，出奇者所必由也。

太行，

太行山，亦曰西山，在顺天府西三十里。志云：太行首起河内，北至幽州。今由广平、顺德、真定、保定之西，回环至京都之北，引而东直抵海岸，延袤二千余里，皆太行也。从镇、定、泽、潞诸州而言则曰山东西，自燕、云诸州而言则曰山前后。石晋以山前后十六州入于契丹，为中原之祸者数百年。盖太行隔绝东西，实今古之大防，州军镇戍，沿山错列，凭高控险，难于突犯。亦谓之燕山，河北所恃以为固者也。《志胜》云：今界内诸山，凡强形臣势，争奇竞险，拱翼畿甸者，皆太行之支峰别阜耳。又太行凡八陉，其在河北者有四：曰井陉，曰飞狐，曰蒲阴，曰军都。余详见河南名山太行。

碣石。

碣石山在永平府昌黎县西北二十里。《禹贡》：“夹右碣石入于河。”又云：“太行、恒山，至于碣石。”盖河北之大山也。《战国策》：苏秦曰：“燕南有碣石、雁门之饶。”〈《山海经》：“碣石之山，渑水出焉，东流注于河。〉《史记》：“秦始皇三十二年，之碣石，刻碣石门，坏城郭，决通堤防。二世元年，东行郡县，刻碣石，并燕，南至会稽缘海南行也。汉武帝元封元年，东巡海上，至碣石。”北魏主濬太安三年，东巡，登碣石，望沧海，改碣石山为乐游山。北齐主高洋天保四年，破契丹还至营州，登碣石山，临沧海。后周大象初，发山东民修长城，立亭障，西至雁门，东至碣石。《唐十道志》：“河北道名山曰碣石。”孔颖达曰：“碣石在平州东，离海三十里。远望其山，穹窿似冢。有石突出山顶，其形如柱，当即《禹贡》之碣石。”〈《尔雅•释名》：“碣石者，碣然而立在海旁也。”《水经注》：“碣石山在骊成县西南，枕海有石，如甬道数十里。尝山顶有巨石如柱形，立于巨海中，莫知深浅，世谓之天桥柱。旧在河口海滨，历世既久，为水所渐，沦入于海，去岸五百里。”汉平帝时，司空掾王横言“昔天尝连北风，海水溢，西南出浸数百里”，故张君云“碣石沦在海中”，班固亦云“商碣周移”也。〉武后万岁登封初，契丹酋帅李尽忠、孙万荣作乱，据营州，进围檀州。遣将军曹仁师等击之，战于硖石谷，唐兵大败。明年，王孝杰与孙万荣战于东硖石。契丹兵退，孝杰追之，行背悬崖，契丹回兵薄战，孝杰败没。《唐志》：“平州有东、西硖石二戍”，硖石即“碣石”之讹也。又武后末，唐休璟练习边事，自碣石以西逾四镇，绵亘万里，山川要害皆能纪之。《通释》曰：“碣石凡有三。邹衍如燕，燕昭王馆之碣石宫，身亲往师之。此碣石特宫名耳，在蓟县东二十里宁台之东，非山也；秦筑长城，起自碣石，此碣石在高丽界中，亦谓之左碣石；〈杜佑曰：“秦长城所起之碣石在汉乐浪郡遂城县地，今犹有长城遗址，东截辽水入高丽。隋大业八年伐高丽，分遣赵孝才出碣石道是也。”〉其在平州界内者，即古大河入海处，为《禹贡》之碣石，亦曰右碣石。”元金仁山亦云：“碣石有左右二山。”此皆传讹也。郭造卿云：“今昌黎县北十里有仙人台，即碣石顶也。其台崇广，绝壑万仞，仰凌霄汉，回视边塞，俱在眉睫间。又有一巨石，形如瓮鼓，疑即所称天桥柱。昔人谓碣石沦在海中，似未然也。”

其大川则有桑乾河，

桑乾河，源出山西马邑县西北十五里洪涛山，〈亦名累头山，灅水出焉，即桑乾河上源也。《汉志》注谓之治水，治读曰除。《水经注》谓之湿水，又谓之索涫水。〉东流经大同府南，山阴县、应州、浑源州之北，又东流经广灵县及蔚州北境，入北直保安州界，经州西南出西山，至顺天府西南曰芦沟河，俗呼小黄河，以其流浊而易淤也，亦谓之浑河，出芦沟桥下，东南流为眷丹口，〈或误为燕丹口，《元史》作“东麻谷”，去府四十里。〉分二派：一东流至通州南高丽庄〈在州西南十三里，稍东南即张家湾也。〉合白河；一南流经良乡县东，固安县西，为巨马河，与霸州界河合，东流经永清县及东安县，南至武清县小直沽达于海。后汉建武十三年，王霸治飞狐道，陈委输事，从湿水漕以省陆挽之劳，即此也。《汉志》注：“治水过郡六，〈雁门、代郡、上谷、涿郡、广阳、渔阳。〉行千一百里。”又桑乾水入幽州境亦谓之南桑乾水。隋炀帝大业七年伐高丽，宜社于南桑乾水上是也。宋宣和四年，童贯侵辽，遣刘延庆等出雄州，至良乡为辽所败。降将郭药师请奇兵，夜半逾芦沟袭燕京，入迎春门，以军无后继，不能克。延庆营于芦沟桥，溃还，辽人追至涿水而去。乾道六年，金人议开芦沟河以通京师漕运，自金口河导至京城北入濠，又东至通州北入潞水。既而以地峻水浊，不堪舟楫，漕渠竟不成。元致和元年，上都诸王忽剌台等入紫荆关，游兵进逼芦沟桥，为燕帖木儿所败，遁去。芦沟盖京师南面之巨堑也。〈志云：浑河流浊势盛，自大兴而东南入东安、武清界。金、元时皆修筑堤岸，以防溃决，绵亘三四百里，而武清崩圮尤甚，每费修塞。有明堤防之役，亦常不乏焉。〉

滹沱河，

滹沱河，源山西繁峙县东北百二十里之大戏山。由繁峙县折而西南流，经代州东南，又西南经崞县、忻州及定襄县东，复折而东南流，经五台县南，盂县北，又东入北直真定府平山县界，经县北，又东经灵寿县及真定府城南，历蒿城县北，趋晋州城南，绕保定府束鹿县南，又过安平县南，达深州北。复东出饶阳县北，历河间府献县南，交河县北，入青县界，至县东南坌河口合于卫河，东北流至静海县小直沽入于海。《周礼•职方》：“并州川曰虖池。”〈虖池读曰呼驼。〉《礼记》“晋人将有事于河必先滹沱”是也。〈亦谓之恶池。恶读曰污。〉《战国策》：“赵攻中山以擅滹沱。”《汉志》注：“虖沱，过郡六，〈代郡、太原、真定、常山、钜鹿、勃海。〉行千三百七十里。”更始二年，世祖自下曲阳〈见晋州。〉驰至滹沱渡河，所谓仓卒滹沱河麦饭也。建武十三年，以匈奴寇边，遣马武屯滹沱河以备之。建安中，曹操自饶阳北引滹沱河为平虏渠。后魏时，冀州刺史王质以滹沱河流屈曲，疏而宜之。又刺史杨真请改滹沱河为清宁河。《唐六典》：“河北大川曰滹沱。”自安、史之乱，滹沱南北常为战争之所。五代时契丹南牧，晋人每御之于滹沱。宋咸平中，何承矩筑堤储水以限戎马，则引滹沱为塘泊。盖滹沱横亘于河北，燕、赵有事，滹沱上下皆津渡处矣。

卫河，

卫河，源出河南辉县西北七里之苏门山，东流经新乡县北，过卫辉府城北一里，又东北入北直大名府濬县境谓之白沟，淇水入焉，亦谓之宿胥渎。志云：卫水，小水也。后汉建安九年，曹操于淇水口下大枋木遏淇水东入白沟，是时淇水入大河，故操遏使东北流，以便漕运，卫河乃附淇水而东。〈淇水见河南淇县。〉隋大业四年，又引白沟为永济渠，亦曰御河，自是卫河专有御河之名，而淇水之名遂掩。今卫河由濬县经内黄县北，魏县东南，又经大名府城南，东北流与故屯氏河相接；〈屯氏河一名王莽河。〉历山东东昌府馆陶县西，漳河合焉；又东北流至临清州西，与元人所开会通河合，流浊势盛，漕河得此始无浅涩之虞；由此历武城县及恩县之西，至直隶故城县南，又东北历山东德州西，又北历北直景州东境，吴桥县西境，过东光县西、交河县东、南皮县西，又北抵沧州西及兴济县西，又北至青县南坌河口，而合于滹沱；又北至静海县与霸州文安县接界，引而东达天津卫，又东百里而入于海。曲折几二千里，此卫河之大略也。宋时黄河北流，往往浸溢卫河，屡费修塞。元初漕舟涉江、淮入河，至于封丘，〈河南开封府属县。〉陆运一百八十里至淇门，〈今卫辉府淇县。〉入于御河，达于京师，盖用卫河之全也。国家复濬会通河，乃用卫河之半云。详见《川渎》漕河。

易水，

易水，源出保定府易州西山谷中。〈《汉志》注：“易水出故安县阎乡。”《水经注》亦云：“易水出故安县阎乡西山。”故安即今易州也。颜师古曰：“阎乡在故安西，入广昌县界。”〉《周礼•职方》并州浸涞、易。”《战国策》苏秦曰：“燕南有滹沱、易水。”又云：“赵之攻燕也，渡滹沱，涉易水，不至四五日，而距国都矣。”《史记》：“燕太子丹使荆轲刺秦王，祖道易水上。又始皇二十年，秦军破燕易水之西。”《汉志》：“易水东至范阳入濡。”一云至范阳入涞。〈汉范阳县，在今易州东南六十里。〉建安十一年，曹操伐乌桓，还至易水，上郡、代郡乌桓皆来贺。晋永安初，幽州都督王浚入邺，还至易水，以所将鲜卑多掠邺中妇女，命敢有挟藏者斩，于是沉于易水者八千人。二年石勒袭浚至易水，督护孙纬欲拒战，勒绐浚至蓟奉戴，浚信之，因禁诸将勿击，勒遂灭浚。还渡易水，纬遮击之，勒仅免。唐光化三年，汴将张存敬攻定州、幽州帅刘仁恭遣子守光救之，军于易水上，存敬袭击守光，杀获甚众。〈此易水，盖安州以东之南易水。〉朱梁乾化二年，晋将周德威伐燕，刘守光东出飞狐，与镇定军会于易水，进下祁沟关。〈此易水，即易州境之北易水。祁沟关见涿州。〉乐史云：“易水有三源，流经易州南三十里者曰中易水；出州西北三十里穷独山者谓之濡水，亦曰北易水；出州西南六十里石兽冈者，谓之雹水，〈一作“鲍水”。〉亦曰南易水。”中易水流经定兴县西亦谓之白沟河，涞水县之拒马河流合焉；〈拒马河即涞水。《汉志》所云“东入涞”者也。自是易水兼有白沟河、拒马河之名。宋人引之与辽分界，于是又有界河之名。〉又东经安肃县北及容城县北，濡水流合焉；〈所谓北易水也。〉又经新城县南，亦曰拒马河，历雄县北及顺天府霸州之北，〈良乡县之琉璃河，固安县之芦沟支河皆流合焉。〉又东经东安县及永清县南，〈宋霸州治永清，时拒马河经县北，金、元时始徙流县南。〉入武清县之三角淀，又东南至小直沽与卫河合达于海，此易水之东出者也。其南易水，〈即雹水也。〉自安肃、容城县南，又东南经安州北曹河、徐河、石桥河、一亩泉河、滋河、沙河、鸦儿河、唐河，与易水共为九河，合成一川，统名为易水，东至雄县南亦名瓦济河，又东历河间府任丘县北，霸州之保定县、文安县南，引而东合于滹沱，同注于海。此易水之别出而东南流者也。盖易水之源并出于易州，而其流自不相乱。或曰易水，或曰故安河，则推其本而言之也。或曰拒马河，或曰白沟河，则从其流而言之也。其于南易水或曰滋河，或曰沙河、唐河，则因其所汇合之川言之也。宋何承矩议引易水为塘埭，谓：“既可以限敌骑，又可以利耕屯。”然自宋人引水作塘之后，而川流之故道益乱矣。或曰易水本无正流，附合支川以达于海。故自汉以来，言易水之源流者，多未得其详云。

漳水，

漳水有二源：浊漳水出山西长子县之发鸠山，〈《地理志》谓之鹿谷山。〉经潞安府西南，东北流历襄垣、潞城、平顺县北，黎城县南，入河南彰德府林县境，过县北至临漳县西，而合于清漳；清漳水出山西乐平县西南二十里之少山，〈《地理志》谓之大黾谷。〉入辽州和顺县，经县西至州东南，又历潞安府黎城县东北，入彰德府涉县南境，过磁州南，至临漳县西而合于浊漳。此漳水之上流，历久不变者也。自是而下，虽决徙不常，然大抵分为两途：其一为漳之经流，《禹贡》所称横漳者也。由临漳县东北入北直广平府境，经成安县南，广平、肥乡县北，至曲周县西，又东北历鸡泽县，东合沙、洺诸水入顺德府平乡县境，〈杜佑曰：“洺水县南有衡漳渎。《禹贡》‘覃怀底绩，至于衡漳’，盖谓此。”洺水今威县也。漳水尝由此东北过顺德府广宗县东入真定府冀州界。〉又北至南和县西合于澧河，〈旧流自平乡县东，又北经广宗县西，钜鹿县东而北注于大陆泽。近代决徙不常，遂合澧河而注于大陆。〉经任县东，至赵州隆平县东北汇于大陆泽，又经宁晋县南，又东过新河县及南宫县北，冀州西北，又历深州之南，衡水县及武邑县之北，又经武强县东而入河间府阜城县西北境，又东经交河县南合于滹沱。或谓之衡水，或谓之枯洚水，或谓之葫卢河，或谓之长芦河，其实皆漳水也。《通释》：“漳水旧从德州长河县〈今见河间府景州。〉东北流经瀛州平舒县〈今霸州大城县。〉入于河，周定王五年河徙而南，故漳水不入河而自达于海。”夫陵谷变迁，诚难意测，今漳水附滹沱而入海，不自达海也。其一为漳河之支流，从临漳县东入北直大名府魏县界，经县南分新旧二漳，历府城西，东北流入山东东昌府馆陶县西境而合于卫河，漳浊卫清，卫得漳流始盛而水亦浊，过临清西而合运河，运河弱而卫强，于是设闸于河口，以防夏秋潦溢之患，运船至此，谓之“出口”，东北达于天津由小直沽入海。自元以来，类资漳河为转输之助，故经流日就湮塞。间或从临漳挟滏水东北出，议者鳃鳃然忧之，恐卫流渐弱不足以济运也。志云：河间府东光县城西有浊漳水，由东昌府之恩县入景州之故城县界，又经吴桥县东，复北流入东光县合于卫河。此即漳、卫合流之水，随时散溢者，今湮塞已久，非漳河正流也。万历初，漳河尝北徙，由魏县入曲周县之滏阳河，而馆陶之流几绝。是后临漳、濬县、内黄、魏县之境，往往决塞不时，盖水流淤浊之故也。大抵经流盛则支流衰。支流盛则经流竭，消长有时，而临漳已下漳水已合为一，志或言清或言浊者，不过参错言之，非合流之后又有二漳水也。〈清漳合浊漳以后，清者亦为浊所夺，故《通典》多言浊漳。〉夫横漳之称，肇于《禹贡》。《职方》：“冀州其川漳。”《战国策》：苏秦言：“秦甲渡河，逾漳据番吾，〈见真定府平山县。〉则兵必战于邯郸之下矣。”张仪曰：“秦、赵战于河、漳之上，再战而赵再胜。”至于史起凿渠以富国，曹公导流以通漕，皆漳水也。〈今详见河南彰德府。〉《汉志‧注》：“漳水过郡五，〈上党、魏郡、清河、信都、勃海。〉行千六百八十里。”《唐十道志》：“河北大川曰漳水。”

滦河。

滦河，发源于宣府卫西面一百二十里的炭山，向东北流经云州堡北面六十里、马营堡南面二十多里，又向北流经废桓州南面进入旧开平卫境内，向东南流经古北口边外小兴州东面，又向东南与边外九道流河及各条小水汇合，水势才变大，由蓟州遵化县东北的团亭寨进入内地，流经永平府迁安县东面，到府西与漆河汇合，又流经滦州东面到乐亭县南面入海。从源头到入海横贯于北境，大约有一千多里。《水经注》：“濡水从塞外流来，经过令支、肥如、海阳等县入海。”濡水就是滦水。〈濡，乃官反，读音与滦相同。也叫灅水。〉晋元康五年，鲜卑拓跋禄官把他的国家分为三部，其中一部居住在上谷北面濡源西面，就是现在宣府以西的地方。义熙三年，北魏君主拓跋珪北巡到濡源，从此以后，这里常常成为巡幸停留住宿的地方。十三年，魏主拓跋嗣派遣将领延普渡过濡水，攻击叛将库傉官斌，杀了他，进攻后燕的令支。刘宋元嘉六年，魏主拓跋焘大败柔然、高车，把归降依附的民众迁到漠南，东到濡源，西到五原阴山，三千里中让他们耕种放牧，并收取他们的贡赋。九年，魏主拓跋焘到濡水，派遣将领奚斤征发民兵，运送攻城器械由南道出发，与和龙会合以讨伐北燕。《括地志》：“滦水导流深远，是幽州、平州的外围壕沟。”《北使录》：“滦水宽不到一丈，但中间很深。西岸柳条丛生，秋天时采来做箭杆。彝人因河水青绿急流，称它为‘商都’。”〈这里说的是现在开平废卫以东的滦河。〉元至元二十八年，商议疏浚滦河，漕运到上都。大德五年，滦水涨溢，平州城郭都遭受水患。〈元人也称滦河为御河。《元史》：“延祐四年，上都城南御河西北岸崩塌。开平县也说东关滦河水涨，冲损北岸，商议修筑。”〉泰定二年，永平路又请求筑堤以防滦水。三年，上都报告滦水侵蚀堤岸，请求及时修治。大概滦河源头高水流急，容易决口泛滥，自从开平废弃后，滦河中游便属于荒外，倘若狡诈之人有壅塞的图谋，平、滦一带能不把沉溺作为忧虑吗！

其险要之处有井陉，

井陉关，在真定府获鹿县西面十里，山西平定州东面九十里。《吕氏春秋》：“天下九塞，井陉是其中之一。”也叫土门关。《地记》：“太行八陉，其中第五陉叫土门关。”现在山势从西南到东北，层峦叠岭，参差环绕排列，方圆数百里，到井陉县东北五十里叫陉山。〈《穆天子传》称之为鉶山。〉这座山四面高而平坦，中间低下如井，所以叫井陉。燕、赵之间也把山脊称为陉。徐广说：“陉，是山断绝的名称。”赵武灵王二十年，派赵希并率领胡、代军队。赵国给他陉。大概是并率领胡、代、赵的军队与各军向井陉旁边进发。始皇十八年，王翦攻赵，攻下井陉。三十七年，始皇死，灵车便从井陉抵达九原。二世二年，赵王武臣派李良攻取太原，到石邑，秦兵堵塞井陉，不能前进。汉三年，命令韩信、张耳东下井陉攻击赵，赵聚集军队在井陉口，广武君李左车对陈馀说：“韩信、张耳乘胜远斗，其锋芒不可抵挡。如今井陉的道路，战车不能并轨，骑兵不能成列，其势粮食必定在后面。希望拨给我奇兵三万人，从小路断绝他们的辎重，您深沟高垒不要与他们交战，他们前进不能战斗，后退不能返回，野外无所掠夺，不到十天两位将领的头颅就可送到麾下，否则必定被这两人擒获。”陈馀不听，韩信便攻下井陉，斩陈馀。《汉志》也称它为石研关，是上党三关之一。〈研读作刑，关大概与上党连界。〉晋太元十八年，慕容垂从中山讨伐西燕，派慕容瓒等分道出井陉，攻晋阳。二十一年，拓跋珪讨伐后燕，暗中从晋阳开通韩信故道，便出井陉奔向中山。北魏主元濬兴光二年，丁零数千家藏匿在井陉山中为盗，陆真讨平了他们。魏主元诩武泰初年，葛荣占据冀、定以北，秀容部酋长尔朱荣请求率领所部，从井陉以北，滏口以西〈滏口见河南武安县。〉分别占据险要，攻击其肘腋。于是统率军队召集义勇，北面捍卫马邑，东面堵塞井陉。普泰初年，高欢在信都起兵，尔朱兆从晋阳出井陉奔赴殷州，〈即今赵州。〉高欢在广阿击败他。〈见隆平县。〉第二年，尔朱兆又在邺城攻打高欢，战败后保守晋阳。高欢不久从邺城领兵进入滏口，派别将库狄干进入井陉攻击尔朱兆，尔朱兆向北逃走。宇文周建德五年攻克北齐晋阳，北齐高孝珩请求用幽州兵进入土门奔赴并州。隋仁寿末年，汉王杨谅在并州起兵，分别派遣他的将领刘建出井陉攻取燕、赵，下诏李子胡征发幽州兵击退了他。《唐十道志》：“河北道名山叫井陉。”武德三年，窦建德南渡黄河，到洛阳救王世充，下诏并州总管刘世让出土门奔赴洺州。〈当时窦建德定都洺州。〉调露初年，突厥降部反叛侵犯定州，下诏将军曹怀舜屯驻井陉防备他们。天宝末年，安禄山反叛，派养子安忠志驻军土门。随后又派他的将领李钦凑守卫井陉口，〈代替安忠志守卫。〉以防备西来的各军。适逢常山太守颜杲卿起兵，杀死李钦凑，声称朝廷已派大军下井陉。河北各郡都响应。不久，常山被贼将史思明攻陷，河东帅李光弼出井陉，于是收复常山。朔方帅郭子仪又从井陉东出，与李光弼会合，军声大振。不久听说潼关失陷，〈见陕西重险。〉李光弼等便又进入井陉，留兵守卫常山。诸将怕力量不敌，派宗仙运向信都太守乌承恩请求说：“常山北控燕、冀，道路通河、洛，有井陉的险要，足以扼住其咽喉，不如移驻常山而守卫。”乌承恩不能采用。宝应初年，征调回纥兵到洛阳讨伐史朝义，药子昂奉诏到忻州慰劳回纥，〈见山西。〉请求回纥从土门攻取邢、洺、卫、怀向南，没有听从。会昌四年征发各道兵讨伐泽潞，太原兵乘机作乱，下诏别将王逄从榆社回军讨伐，〈榆社见山西。〉并命令成德帅王元逵从土门进入，接应王逄军。景福二年，李克用在平山击败镇冀兵，进军攻下井陉，不久领兵返回。光化二年，朱全忠的将领葛从周救援魏博，击败幽州兵，乘势从土门攻河东，攻下承天军。〈承天军见真定县。〉五年，朱全忠侵犯河东，派葛从周率领兖鄆及成德军从土门进入直奔晋阳；又派别将白奉会合成德兵，也从井陉进入，攻下承天军。梁开平四年，朱全忠图谋吞并镇、定，镇、定向晋求救，晋王李存勗命令周德威领兵出井陉，屯驻赵州抵御梁兵。后唐清泰末年，契丹包围晋安砦，〈见山西太原县。〉卢龙帅赵德钧请求从土门路西援。石晋末年，契丹进入汴，分军从土门西侵河东。不久契丹北还，刘知远在晋阳称帝。让群臣议论进取，诸将都请求出兵井陉，攻取镇、魏，先平定河北，那么河南就会拱手顺服。周显德六年，命令李重进从土门攻击北汉，在柏井击败北汉兵。〈见阳曲县。〉宋太平兴国年间，皇帝从太原到常山，由土门路走。靖康元年，种师闵与金斡离不在井陉交战，大败，斡离不于是进入天威军，攻陷真定。元至正十八年，刘福通的党羽关先生等大肆掠夺晋、冀，分兵四出，察罕勒重兵屯驻各要隘，堵塞井陉，堵住太行，击退了他们。明初攻取元都，也从真定向西进入井陉，攻下平定州。〈见山西。〉大概太行是控制扼守的要地，井陉又正当出入的冲要，现在特设官军戍守。

渝关，

渝关，一名临渝关，〈《汉志》注：“渝音喻。”〉也叫临闾关。〈《唐志》：“渝关一名临闾关。”〉今名山海关，在永平府抚宁县东面一百里，辽东广宁前屯卫西面七十里。〈近志：旧渝关在抚宁县东面二十里，明初徐达领兵到这里，因为这里不是控制扼守的要地，移建到旧渝关东面六十里。按《通典》《通释》都说渝关在平州卢龙县东面一百八十里，那么关实际是隋、唐以来的故址。详见抚宁县。〉北靠崇山，南临大海，相距不过几里，实在是险要。隋开皇三年，筑渝关城。十八年，命令汉王杨谅领兵讨伐高丽，出临渝关，遇到水涝，馈运不继便返回。大业九年，杨玄感反叛，李密对杨玄感说：“天子出征，远在辽外，占据临渝的险要，扼住其咽喉，可以不战而擒。”〈《隋志》：“卢龙县有临渝宫。”大业十年，又商议讨伐高丽，到临渝宫就是这里。〉唐贞观十九年征高丽，从临渝返回。开元二十年，契丹可突干反叛，幽州道副总管郭英杰屯驻渝关外，被可突干击败。天宝十五载，安禄山反叛，平卢帅刘客奴率池来归附，不久派先锋使董秦袭击渝关，进入北平。《唐志》：“柳城西面四百八十里有渝关守捉城”，就是所谓卢龙的险要。天复三年，契丹阿保机派他的将领阿缽侵犯渝关，刘仁恭的儿子刘守光戍守平州，诱捕了他。五代梁乾化年间，渝关被契丹攻取。薛居正说：“渝关三面都是海，北面连陆。从渝关北到进牛口，旧设八防御兵，招募士兵守卫，契丹不敢轻易入侵。到晋王李存勗攻取幽州，派周德威为节度使，周德威仗恃勇力不修边备，于是失去渝关的险要，契丹在营、平二州之间放牧，成为中原的大患。”欧阳修说：“渝关东临海，北有兔耳、覆舟山，山都陡绝，沿海东北有路，狭窄仅能通车，旁边可以耕种。唐设置东硖石、西硖石、〈旧《志》：东西二硖石，大概因碣石山麓而得名。〉绿畴、米砖、长杨、黄花、紫蒙、白狼城，来扼守。”〈《新唐书》：“又有温沟、白望及昌黎、辽西，共十二戍。”〉后唐清泰末年，赵德钧镇守卢龙，〈即幽州。〉石敬瑭在太原反叛，向契丹求援，耶律德光答应了他，他的母亲述律后说：“如果卢龙军北向渝关，必须赶快引还，太原不可救。”大概渝关控制占据形势要地，制临蕃、戎，实在是天险。幽、平之间，以五关为形胜，而渝关又是其中最险要的。宋宣和末年建燕山路，而渝关被女真得到，覆败接踵而至。《金虏节要》说：“燕山之地，易州西北是金坡关，〈今名紫荆关。〉昌平西面是居庸关，顺州北面〈顺州，今顺义县。〉是古北关，景州东北〈景州，今遵化县。〉是松亭关，平州东面是渝关。”渝关，是金人来的路。从雄州〈今保定府雄县。〉东到渝关，并无保障，沃野千里，北面限隔大山，重冈复岭，中间五关只有居庸、渝关可以通饷馈，松亭、金坡、古北只通人马，不能行车。山的南面，五谷良材良木无所不有，出关不到几里，则地都卤瘠，大概是天设的险要。宋如果尽得诸关，那么燕山一路可以保全。金人既占据平州，则关内之地，蕃汉杂处，所以斡离不就从平州入侵，这是当时商议割地的人不明地理的错误。志说：渝关下有渝水通海，从关东北沿海有道，道狭才几尺，仅通一轨，旁边都是乱山，高峻不可越。〈宋白说：“渝关西面都是乱山，到进牛栅共六口，栅戍相接，这是天用来限隔中外的。”〉明初因它倚山面海，名叫山海关。筑城置卫，是边郡的咽喉，京师的保障。

居庸，

居庸关，在顺天府昌平州西北二十四里，延庆州东南五十里。关门南北相距四十里。〈今有南口、北口两千户所。〉两山夹峙，下有巨涧，悬崖峭壁，称为绝险。《地理志》：“居庸塞东连卢龙、碣石，西属太行、常山，实是天下的险要。有铁门关。”《吕氏春秋》、《淮南子》都说：“天下九塞，居庸是其中之一。”也叫军都关。《地记》：“太行八陉，其中第八陉为军都。”郦道元说：“居庸关在上谷沮阳城东南六十里。军都在居庸的南面，绝谷累石，崇墉峻壁，山岫层深，侧道褊狭，林鄣邃险，路才容轨。〈胡氏说：“《汉志》上谷郡有军都、居庸两县，大概县各有 关。”按苏林《注》只说居庸有关，而军都则没有，大概北魏时曾分置两关。〉《唐志》：“幽州昌平县北面十五里有军都，陉县西北三十五里为居庸关，也叫军都关。”又居庸关也叫纳款关，〈《通典》：“北齐改居庸关为纳款关。”《唐志》也称居庸为纳款。〉又名蓟门关，〈《唐十道志》：“居庸关也叫蓟门关。”〉而居庸、军都，是其通称。后汉初年，更始使者进入上谷，耿况在居庸关迎接他。建武十五年，因匈奴侵犯边塞，迁代、上谷各郡民众到居庸关以东。安帝元初五年，鲜卑侵犯边塞，屡次侵扰上谷。建光初年又侵犯居庸关。初平四年，幽州牧刘虞派掾田畴奉章到长安。田畴因道路阻绝，愿意以私人身份前往，于是自选家客二十骑，上西关出塞，傍北山直奔朔方，循小路到长安致命。西关就是居庸。〈胡氏说：“田畴大概由居庸经阴山向西。”〉不久刘虞讨伐其部将公孙瓒，被击败，北奔居庸，公孙瓒追击攻打，城陷。东晋咸康六年，石虎在乐安城积谷，〈见永平府卢龙县。〉想攻击慕容皝。慕容皝说：“石虎因乐安城防守重复，冀城南北必不设防，如今若诡路出其不意，可以尽破。”于是率领诸军进入蠮螉塞，直抵蓟城，攻破武遂津〈见保定府安肃县。〉进入高阳，〈今县。〉大肆掠夺而还。永和六年，慕容雋派慕容霸领兵二万，从东道出徒河，〈见废大宁卫。〉慕容舆从西道出蠮螉塞，慕容雋从中道出卢龙塞。又太元十年，慕容垂刚恢复燕，派慕容农出蠮螉塞，经凡城奔赴龙城，在令支讨伐叛将餘严。〈凡城等都见废大宁卫。〉蠮螉，有人说就是居庸的音转。二十一年，拓跋珪大举讨伐后燕，分别派他的将领封真等，从东道出军都，袭击幽州。北魏孝昌初年，杜洛周在上谷反叛，包围燕州，〈《五代志》幽州治昌平，即今昌平州。〉幽州刺史常景与都督元谭讨伐他，从卢龙塞到军都关都置兵守险，元谭出屯居庸关。不久安州、〈今密云县。〉石离等戍〈石离戍见蓟州平谷县。〉反叛响应杜洛周，杜洛周从松𡶭赶赴。〈松𡶭也见平谷县。〉常景派别将崔仲哲屯军都关拦截他，战死，居庸也溃败。又关的南口也叫幽州下口。北齐高洋天保七年北巡到达速兒岭，〈有人说在山西朔州塞外。〉巡视山川险要，将要修长城。不久征发民众筑长城，从幽州下口西到恒州九百多里。〈《水经注》：“湿餘水出沮阳县东南，流出关叫下口。”《北齐书》误为“夏口”。〉唐会昌初年，幽州军乱，雄武军使张仲武起兵攻击，〈雄武见蓟州。〉派军吏吴仲舒到京师报告情况。李德裕担心他不能取胜，吴仲舒说：“幽州粮食都在嬀州及北边七镇，〈七镇，见密云县。〉万一不能进入，就据守居庸关断绝其粮道，幽州自然困窘。”〈五年下诏毁天下寺，并勒令僧尼还俗，五台僧多奔幽州。李德裕以此责备幽州帅张仲武，张仲武便封二刀交付居庸关说：“有游僧入境就斩杀。”〉。景福二年，幽州将刘仁恭戍守蔚州，领兵返回袭击幽州，到居庸，战败奔河东。乾宁元年，李克用攻击幽州，攻下武州、新州，进攻嬀州。李匡筹发兵驰救，出居庸关，被李克用击败，幽州于是归入河东。五代梁乾化三年，刘守光占据幽州，晋王李存勗派刘光濬攻打，攻克古北口，燕居庸关使胡令圭等便奔晋。宋宣和四年，金人图谋攻取燕京，辽人用劲兵守卫居庸，金兵到关，崖石自行崩塌，戍卒多被压死，于是溃败。金人度关南下进入燕京。嘉定二年，蒙古攻金到古北口，金兵保守居庸不能进入，蒙古主便留下可忒、薄察等顿兵拒守，而自己率众奔紫荆关，攻下涿、易二州，转从南口攻居庸，攻破。出北口与可忒、薄察军会合。四年，蒙古逼近宣平，〈见宣府镇西六十里万全左卫。〉攻克縉山，〈今延庆府。〉游兵到居庸关，守将弃关逃走，蒙古兵攻克，游奕到都城下，袭击金群牧监，驱赶其马而还。元致和元年，元主在上都去世，大都留守平章政事燕帖木兒起兵，在江陵迎立怀王图帖睦尔，派他的弟弟撒敦守居庸关，唐其势守古北口。不久上都诸王袭破居庸关，游兵到大口。〈今良乡县北的天津口。〉天历初年，下诏居庸关垒石为固，调丁壮守卫。至正二十四年，孛罗帖木兒派兵侵犯宫阙，也从居庸进入。〈《元史》：“初，居庸立南、北口，屯军巡防盗贼，各设千户所。至大四年，枢密院奏：居庸关古道四十三处，今军吏防守处仅十三处，旧置千户，位轻责重，于是改千户所为万户所，增置屯军，在东西四十三处设十千户所，立隆镇上万户以统率。皇庆初年才改隆镇卫亲军都指挥使司。延祐三年，又增置千户所隶属。”〉明初平定元都后，洪武二年，大将军徐达垒石为城，〈即今南口城。〉以壮幽燕门户。〈三年，迁山后各州民众到关内，在居庸关立守御千户所。〉到靖难兵起，燕王说：“居庸关路狭而险，是北平的噤喉。百人守卫，万夫莫窥，必须占据这里才可无北顾之忧。”永乐二年置卫，〈当时在此立隆庆卫及隆庆左卫。宣德元年迁隆庆左卫到永宁县，而关只有隆庆卫。〉领千户所五，作为京师北面的巩固。〈从此以后，北边告警，居庸、倒马、紫荆以至天寿山、潮河川、白羊口都成为戍守要地。景泰初年，英宗车驾回到居庸。又正德十三年幸昌平，到居庸关，之后多次出居庸。〉论者说：居庸东去有松林数百里，中间有间道骑行可容一人，叫札八兒道，就是元太祖向札八兒问计，从这里奔南口的路。〈《元史》：“太祖攻居庸不能攻下，向札八兒问计，回答说：‘从这里往北，黑树林中有间道，骑行可容一人，如果勒兵衔枚而出，整夜可到。’太祖便令札八兒轻骑前导，从傍晚入谷，黎明诸军已在平地，疾奔南口，金人惊骇溃败。”〉紫荆、倒马二关隘口多，守御难以遍及，内达保定、真定，都是平夷旷衍，无高山大陵的限隔，骑兵便于驰突。只有居庸重冈复岭，关口严固，三关的守御，居庸险而实际容易。〈近来闯贼侵犯宫阙，也从宣府经怀来，入居庸逼近都下。可叹，那么地利究竟在哪里呢！〉

紫荆，

紫荆关，在保定府易州西面八十里，山西广昌县东北一百里县属蔚州。路通宣府、大同，山谷崎岖，易于控制扼守。自古为戍守处，就是太行蒲阴陉。《地记》：“太行八陉，第七陉为蒲阴。”有人说就是古时的五原关。〈原，一作阮。〉汉阳朔三年，关东大水，下诏流民进入函谷、大井、〈见山西重险。〉壶口、〈谓龙门。见山西河津县。〉五阮关的不要苛留。后汉建武二十一年，乌桓为寇，派马援出五阮关，掩击他们。《水经注》称之为子庄关，易水与子庄溪水汇合，北出子庄关就是这里。宋人称之为金坡关。〈志说：因山多紫荆树，于是改今名。〉崖壁峭立，状如列屏，是易州的巨防。宋嘉定二年，蒙古攻居庸，金人拒守不能进入，蒙古主便奔紫荆关，在五回岭击败金兵，〈也见易州。〉于是攻下涿、易二州；派别将自南口反攻居庸，攻破。元人所谓“劲卒捣居庸北折其背，大军出紫荆南搤其吭”就是这里。致和初年，上都诸王忽剌臺等进入紫荆关，游兵逼近大都城南，燕帖木兒在卢沟桥击败他们，才退却。明初，华云龙说：“紫荆关芦花山岭尤其是要路，应设千户所守御。”听从了。正统末年亲征乜先，到大同才商议回师，诸将都说应从紫荆关入，王振不听，于是有土木之祸。不久乜先从大同入侵紫荆，拥着上皇南下，从小路攻关攻破，进逼都城，被官军击败，乜先逃走，他的弟弟伯颜帖木兒又奉上皇驾出紫荆关。天顺三年，孛来等侵犯大同，直抵雁门、忻、代，下诏帅臣颜彪、冯宗率兵屯驻紫荆、倒马二关作为声援。不久石亨想以大同反叛，曾说：“据守大同，堵塞紫荆，京师如何能到呢！”弘治四年，高铨说：“紫荆关的险要实被拒马河界破，贼若占据其地，我军战守都不适宜。〈拒马河即易水。〉河北有三里铺，地势平展，可以驻札，下视关城，纤悉莫掩，请求在其地增筑城堡，拨军戍守。听从了。”从此备御更加严密。十三年，火筛从大同深入，分派大臣戍守居庸、紫荆、倒马诸关口。正德九年，首领小王子进入宣、大塞，分派兵守古北口及紫荆诸关。嘉靖三十二年，俺答进入大同，直趋紫荆关，急攻插箭、浮图等峪。官军拒退了他。〈插箭、浮图，见山西广昌县。〉志说：紫荆与大同密近，是京师西面的重地。向来有旧关，明初撤除而新建，城高池深，足以称雄固。当居庸、倒马之间，实为辅助之势。

倒马。

倒马关，在真定府定州西北二百二十里，〈志说：在保定府唐县西北百里。〉山西广昌县南七十里，就是战国时的鸿之塞。《战国策》：“赵武灵王攻伐中山，攻取爽阳、鸿之塞。”《史记》作“华阳、鸱之塞。”华阳，大概是恒山别名。鸱，徐广说当作“鸿”。也叫鸿上关，现在叫鸿城，在唐县西北。《博物志》：“唐关在中人西北百十里，〈见唐县。〉有人认为是鸿上关。”郦道元认为是鸿山关。汉时也叫常山关。后汉建武十五年，迁雁门、代郡、上谷民众，安置在常山关、居庸关以东。关当常山的岭道，所以叫常山关。《汉志》“代郡有常山关”就是这里。晋太元年间，拓跋珪从邺返回中山，将要北归，征发士卒整治直道，从望都铁关开凿恒岭到代。论者说：铁关就是旧鸿上关，现在是倒马关路。又北魏武泰初年，定州被上谷贼杜洛周围困，刺史杨津向柔然求救。柔然前锋到广昌，贼堵塞隘口，不能前进而返回，就是这条路。沈括说：“飞狐路在大茂西面，从银冶寨北出倒马关，却从石门子冷水铺进入瓶形、枚回两寨之间，〈瓶形，即今平刑关，见山西繁峙县。其相近有旧枚回寨。〉可到代州。”胡三省说：“沈括所称代州，大概指雁门。从这里也可到汉代的代郡，但不是直道。今从蔚州广昌县东南山，南出倒马关，到中山上曲阳县，关山险隘，实为深峭，石磴逶迤，沿途九曲，确实是控制扼守的要地。”宋嘉定十三年，蒙古木华黎到满城，〈今保定府属县。〉派蒙古不花领兵出倒马关，适逢金恒山公武仙派将领攻臺州，〈今山西五台县。〉不花与他相遇，击败了他。不久领兵奔倒马关，金人便以真定投降。论者说真定的安危，取决于倒马关的得失。《三关考》：“倒马关有两城，稍北的是上城，南的是下城，相距约三里。山路崎岖，按辔徐行，才无衔橛之患，所以用‘倒马’为名。”明时以雁门、宁武、偏头为外三关，而居庸、紫荆、倒马为内三关。西面有警，必分列戍守在这里。〈外三关，详见山西代州及崞县、河曲县。〉正德八年虏从大同入侵宁武及倒马关，诸将拒退了他。大概在京师肘腋之间，防备不可不预先，考虑不可不周密。

〈按〉北直隶雄峙东北，关山险阻，用来隔阂奚、戎，藩屏中夏。论者说：沧海环绕其东，太行拥护其右，漳、卫襟带于南，居庸锁钥于北，幽燕形胜，实甲天下。又说：文皇起自幽燕，奠定涿鹿而安抚轩辕之阪，勒擒胡而空老上之庭。前襟漕河，北枕大漠，川归毂走，开三面以招来八表的梯航；奋武揆文，执长策以扼九州的吭背。秦、晋为其唇齿，而斥堠无惊；江、淮贡其囷输，而资储有备。鱼盐枣栗多于瀛海、碣石之间。突骑折冲近在上谷、渔阳之境。修耕屯而塘泊之利可兴，振师干而开宁之疆在握，这真是抚御六合的宏规。然而居庸当陵寝之旁，古北在肘腋之下，渝关一线为辽海的噤喉；紫荆片垒系燕、云的保障，近在百里之间，远不过二三百里之外，藩篱疏薄，肩背单寒，老成谋国的人，早已切切忧虑。而且不仅这些：九原、云中控制我上游之命，李邺侯灵武之谋，想并塞北出犄角以取范阳。大概地势形便，川原斥卤，驰骤易达；三齐为我南屏，而挽输数百万，都借道于此，保无脱巾挺刃之徒，乘间而起。从前则京师的大命倒悬于山左，能不为意外之虞吗？嗟夫！中外的形势，是千古大防；勃、碣之间，自古为都会；只因密近疆索，引弓之徒，狺狺于塞外的不只一族，所以制驭之道尤为迫切。富弼说：“河北一路为天下根本。燕、蓟之北，有松亭关、古北口、居庸关，这是中原险要所依赖，用来隔绝匈奴的。”吕中说：“燕、蓟不收则河北不固。河北不固则河南不可高枕而卧。澶渊之役，寇準想邀契丹称臣，并且献幽、蓟地，说：‘这样可保百年无事，不然，数十年后，戎且生心矣。’真宗不听，到女真取燕山，于是成靖康之祸。”

## 地点

- **恒山**：北直隶名山，在真定府定州曲阳县西北百四十里，为北岳，历代有巡狩、祭祀、战事记载。
- **太行**：北直隶名山，亦曰西山，在顺天府西三十里，延袤二千余里，为东西大防，有井陉、飞狐、蒲阴、军都等陉。
- **碣石**：北直隶名山，在永平府昌黎县西北二十里，为河北大山，秦始皇、汉武帝等曾至此。
- **桑乾河**：北直隶大川，源出山西马邑县西北洪涛山，东流经大同府南等地，至顺天府西南为芦沟河，俗呼小黄河，分二派入海。
- **滹沱河**：北直隶大川，源山西繁峙县大戏山，入真定府平山县界，经灵寿、真定等地，至青县合卫河入海。
- **卫河**：北直隶大川，源出河南辉县苏门山，经大名府濬县等地，至天津卫入海，为漕运要道。
- **易水**：北直隶大川，源出保定府易州西山谷中，有三源，流经易州、定兴、安肃等地入海，宋人引之与辽分界。
- **漳水**：北直隶大川，有浊漳、清漳二源，合流后经广平、顺德、真定等府，或合滹沱，或合卫河入海。
- **滦河**：北直隶大川，发源于宣府卫西一百二十里炭山，经云州堡、马营堡、旧开平卫、古北口边外，由遵化县团亭寨入内地，经迁安、滦州至乐亭县入海。
- **井陉**：北直隶险要，在真定府获鹿县西十里，山西平定州东九十里，为太行八陉之一，历代战守要地。

## 为什么值得读

本卷集中记载北直隶的地理沿革、山川分布与关隘险要，是理解明代京师及河北地区军事防御和交通格局的重要资料。

## 标签

- 北直隶
- 山川
- 关隘
- 恒山
- 太行
- 桑乾河
- 滹沱河
- 井陉

原始页面：https://shishuguan.com/books/book-afbec5bcd9c4e96684373dc3e4611f11/volume-c87419962d8c09751c65cb9faa96221e/zhws-89541-1
