都喀布尔拥有38个外国驻阿大使馆。随着北约部队的存在，许多该组织的成员在阿富汗境内设立大使馆。本列表不包含荣誉领事馆。
大使馆.在喀布尔设有大使馆的国家：
总领事馆/领事馆.赫拉特贾拉拉巴德坎大哈马扎尔沙里夫
阿富汗境外.除另有注明者外，其他国家由其驻巴基斯坦伊斯兰堡的大使馆兼当驻阿富汗代表机构。