有25国家大使馆。这些大使馆绝大多数位于城市的一个特定区域，被称作纹绣洞使馆区外交公寓。其他部分国家则由其在北京、首尔、东京和河内的使馆负责对朝鲜的外交事务。由于没有外交领事机构，平壤的作为加拿大，澳大利亚和美国的利益代表，同时为北欧其余4国（丹麦，挪威，冰岛和芬兰）公民提供领事协助，还代表意大利，西班牙和北欧其余4国受理签证申请。同时，平壤的可以向任何没有在朝鲜设有领事机构的英联邦国家的公民提供领事协助，但新加坡和坦桑尼亚除外，因为这两国家退出了该协定。一些国家的使馆开放时期有所间断，例如澳大利亚