古北口长城位于密云县古北口镇东南。由卧虎山长城、蟠龙山长城、金山岭长城和司马台长城组成。北齐天保六年(555)修筑一道自西河起(今陕西榆林河)至山海关共1 500余千米 古北口长城地图的长城。其中,古北口是重点设防的关口。金、元两代曾对此关口增建。明洪武十一年(1378)起加修关城、大小关口和烽火台等关塞设施,并增修门关2道,一门设于长城关口处,称“铁门关”,仅容一骑一车通过;一门设于潮河上,称“水门关”,存遗址。隆庆元年(1567)戚继光、谭纶开始对自山海关到居庸关(见居庸关及云台)的长城进行大规模改建,古北口长城得到修建。望京楼为该段长城的最高点,海拔986米。
1933年古北口抗战在此进行,360余名阵亡将士遗体合葬于古北口长城脚下,建古北口阵亡将士墓。①卧虎山长城。位于密云县 古北口长城古北口镇河西村,海拔665.2米。建于明洪武八年。城墙全长13.6千米,设敌楼20余座。②蟠龙山长城。位于司马台长城和卧虎山长城之间。全长5 000米,设敌楼19座。将军楼和二十四眼楼为建筑精华。将军楼地处蟠龙山的制高点,为指挥机关所在地,楼呈正方形,宽10.1米,楼南北共有4个箭窗,东西各有3个箭窗,东、南、西、北各有1门;二十四眼楼造型为正方形,双层。每层每面3个箭窗,共24孔故名。但目前二十四眼楼已被日本炸掉了一半,残缺不全。
整个古北口长城并没有被人工修过,非常具有沧桑感,而残破的城墙和弹眼更是让人仿佛处身在那战火纷飞的年代。在夕阳的照射下,令人潸然泪下。