乌龙沟长城位于涞源县乌龙沟乡,在涞源县东北65公里处,平均海拔1200米。该段长城为明内长城,修筑于明万历元年至万历四年(1573~1576年),崇祯年间进行过重修。乌龙沟长城保护范围从苦壮石山至隋家庄村东1公里小河口为止,全长22.2公里。以城墙外皮向西侧延伸50米为保护范围。以50米处为基线向外再延伸100米为控制地带。
乌龙沟长城全长72公里,蜿蜒于丛山之上,其东侧与紫荆关长城相连。边墙按二等边建造,宽3~4米,高4~6米,以毛石垒砌,外侧设高2米的垛口。敌楼66座,其中40多座保存完好,敌楼形式多样,平均长、宽约12米,高约15米,敌楼下部用料石、上部用青砖白石灰膏砌筑,各面设有瞭望口,敌楼上部设有楼鲁。乌龙沟长城内侧山下,建有乌龙沟城,整个城以料石砌成,平面呈椭圆形,城墙、门俱在。乌龙沟长城是内长城中保存最为完好的一段,各段敌楼、边墙或完整、或断壁残垣,较好地保留了长城的自然状态。同时,由于地势险要,敌楼分布集中,长城景观雄伟,气势磅礴。