후기 도성은 평양의 대성산성, 안학궁성, 평양성을 통해 살펴볼 수 있다. 평양으로 도읍을 옮겼을 때, 도성인 안학궁성을, 방어용 산성인 대성산성을 축조했다. 6세기 중반에 평양성을 축조하여 도성으로 삼았다. 성의 위치와, 둘레, 높이, 구조, 넓이 등을 살펴볼 수 있다.
후기의 도성은 평양의 대성산성(大城山城)과 안학궁성(安鶴宮城), 평양성(平壤 城) 등을 통해 그 모습을 살펴 볼 수 있다. 427년 평양으로 도읍을 옮긴 고구려는 대성산 남쪽에 도성인 안학궁성을 축조하고, 북쪽에는 대성산성을 축조하여 방어용 산성으로 삼았다. 이후 6세기 중반에는 모란봉에서 오늘날의 평양시가를 두르는 평양성을 축조하여 도성으로 삼았다. 안학궁성은 대성산성 남쪽의 대성산 산록에 위치하고 있는데, 정방형으로 둘레는 2,480미터이며 성벽의 높이는 4미터 가량 된다. 성 외곽으로는 해자(垓子)가 돌려져 있고, 문지는 남쪽에 세 개소 동·서·북쪽에 각각 1개소씩 설치되어 있다. 남쪽 중앙의 정문은 정면 7간 측면 2간의 목조 건물이 세워져 있었으며, 성 내부에는 남궁·중궁·북궁 등의 궁궐이 축조되어 있다. 각 궁궐은 회랑으로 연결되어 있으며, 남궁의 대전은 정면 11간, 측면 4간의 웅장한 규모이다. 대성산성은 안학궁성의 방어성으로 대동강 북안의 대성산 위에 축조되어 있는데, 둘레는 7,218미터에 달하며 장대와 각루 및 연못, 우물, 창고 등이 남아 있다. 평양성은 평양 시내의 평지에 위치하고 있는데, 대동 강과 보통강을 끼고 있으며, 북쪽은 금수산을 의지하고 있다. 둘레는 23킬로미터 이며, 내부의 면적은 185만 평방미터에 달하는 거대한 규모이다. 성 내부는 외성과 내성으로 구분되며, 방형의 도로를 따라 시가지가 조성되어 있다. 성벽에는 성벽의 축조와 관련된 기록이 남아 있는데, 기축(己丑 : 569)년과 병술(丙戌 : 566)년에 축조된 것임을 알 수 있다.