三关是指:
1、即上党关、壶口关、石陉关。在今山西。上党关一说在今屯留县境,一说在今晋城南;壶口关在今黎城东北;石陉关无考,一说即井陉关。《后汉书·冯衍传》:“上党东带三关”即此。
2、即阳平关、江关、白水关。阳平关在今陕西宁强西北,江关在今四川奉节东,白水关在今四川广元西北。《三国志·吴志·贺邵传》:“刘氏据三关之险”即此。
3、义阳三关。南北朝时义阳郡(治今河南信阳)南平靖、黄岘、武阳三关的总称。在今豫鄂界上。三关与郡城势如首尾,为南北兵争要地。《南齐书·州郡志》:义阳“有三关之隘”。
4、即淤口关、益津关、瓦桥关。在今河北:淤口关在今霸县东,益津关在今霸县,瓦桥关在今雄县。五代周显德六年(公元959年)世宗北取瀛、莫等州,以三关与契丹分界,即此。一说三关中有草桥关(今河北高阳东),而无淤口关。
5、明代以今河北境内沿内长城的居庸关、倒马关、紫荆关为“内三关”;今山西境内沿内长城的雁门关、宁武关、偏头关为“外三关”。京师恃为外险,北边有事,必分列戍守于此。