横贯于永昌县境内的长城,汉代始建,明代补修,东与民勤县大口子以南长城相接,西与山丹县交界的绣花庙长城相连,全长约120公里。现存部分大体可分为3段:青山堡至民勤县界为东段,长40多公里。因地处戈壁荒漠,长期风化剥蚀,大部分城垣呈2米高的沙土脊梁。但峰墩基本完好,均为约20米见方的墩堡,外筑长约30米的围墙。中段为金川西至月牙湖,长20多公里。因地处两山夹峙的峡谷地带,风沙侵蚀较轻,保存完好。特别是金川西至毛卜喇约7公里城段,烽燧突起,筑内外双城,原貌尚存,气势磅礴,甚为壮观,是极好的旅游观光地段。西段为I信堡村羊庄子至绣花庙,长约20多公里。因地处大黄山北麓,自然风化严重,城垣残缺不全。永昌县境内的古汉、明长城,1981年被甘肃省0公布为省级文物保护单位。