薛仁贵征东灭高句丽，佔领平壤，改设安东都护府（668年—676年）。
高丽时期.918年，高丽在松岳（今开城）建国，926年定平壤为「西京」。
元朝时期.1269年十月，高丽西京（即今平壤）都统领崔坦、李延龄等以高丽北部50城降元。两年后，忽必烈将高丽西京划归元朝辽阳行省东宁府。如此一来，高丽西京等地从1269年后的20多年成为元朝的直接管辖地，不在高丽国的征东行省境内。1290年，应高丽忠烈王的要求，元朝将东宁府归还高丽。
朝鲜王朝