高句丽建筑主要包括城池、宫殿、庙宇、民宅、墓葬等；今存遗迹多是城池和墓葬。其建筑富有浓厚的高句丽地域和文化特色，也受到了汉文化的影响。
山城.高句丽的城邑分为山城和平原城，前者居多。山城占山据水，处列要津，有很强的军事防御效果。《册府元龟》就记载：“高丽城雉依山……耕夫释耒，并皆入堡。”平原城则均为其都城，且与山城组合修建，平战结合，如中期都城丸都山城与国内城，后期都城大城山城与安鹤宫。高句丽选用山城的原因，一是因为多山、少良田的客观地理环境，二是因为自建国起便处于长期不断的战