公元前108年,汉武帝占领朝鲜半岛北方,建立汉四郡,平壤就在当年的乐浪郡的郡治朝鲜县,管理平壤及周围地区达四百年之久。其后,高句丽兴起,并管理朝鲜半岛北部及今日中国辽宁省部分地区,并于公元427年迁都平壤。240年后,中国唐初薛仁贵征东灭高句丽,占领平壤,改设安东都护府(668年—676年)。
公元918年,高丽王朝在松岳(今开城)建国,926年定平壤为“西京”。
995年,设立西京留守。998年,称平壤为镐京。1062年为京畿四道之一。1135年爆发妙清之乱。
1269年十月,高丽西京(即今平壤)都统领崔坦、李延龄等以高丽北部50城降元。两年后,忽必烈将高丽西京划归元朝辽阳行省东宁府。如此一来,高丽西京等地从1269年后的半个世纪成为元朝的直接管辖地,不在高丽国的征东行省境内。1290年,应高丽忠烈王的要求,元朝将东宁府归还高丽。
朝鲜王朝时代,平壤为平安道首府,城池分内城、中城、外城、北城四部分,内城有五门,南为朱...