长城位于唐山市北部燕山余脉,沿山颠构筑。东由卢龙刘家口入唐山迁安市徐流口,行经迁西县,西至遵化市与天津市蓟县交界。 以险要著称的冷口、喜峰口、董家庄、青山口、洪山口、马兰关等关口要隘都位于这段长城之上。
唐山市境内长城主要为明代长城。明朝开国后的洪武六年(1373年),明太祖朱元璋派大将徐达开始修建,修边墙低矮,且无墩台。1568年明将戚继光任蓟镇总兵并于1569年开始,重修山海至居关长城进行加高加厚,修筑了敌楼和烽火台,直到1571年,才完成了修建工程。
唐山段长城东西横贯迁安市、迁西县、遵化市北部山区,经过16个乡镇、83个行政村,大部分为明代长城,部分地段为北齐时修筑,总长228.4公里,共有长城墙体289段,敌台646座,烽火台96座,关堡47座。1982年7月,唐山段长城被列为省级文物保护单位,其中喜峰口段2013年被确定为全国重点文物保护单位。喜峰口段、青山关段长城于2020年被国家文物局公布为第一批国家级长城重要点段。