云南有8个边境州市:怒江傈僳族自治州、保山市、德宏傣族景颇族自治州、临沧市、普洱市、西双版纳傣族自治州、红河哈尼族彝族自治州、文山壮族苗族自治州。

25个边境县:腾冲县、龙陵县、绿春县、金平县、河口县、文山州麻栗坡县、马关县、富宁县、澜沧县、西盟县、孟连县、江城县、景洪市、勐海县、勐腊县、潞西市、瑞丽市、盈江县、陇川县、福贡县、泸水县、贡山县、耿马县、镇康县、沧源县。

云南西部与缅甸接壤,南部和老挝、越南毗邻。截至2021年,云南有25个边境县分别与缅甸、老挝和越南交界,国境线长4060千米,其中中缅边界1997千米,中老边界710千米,中越边界1353千米。