云南的西面跟南面按顺时针方向依次跟缅甸、老挝、越南接壤。与缅甸接壤的州市是怒江、保山、德宏、临沧、普洱、西双版纳。与老挝接壤的州市是普洱、西双版纳。与越南接壤的是红河、文山。其中普洱同时与缅老越三国接壤,西双版纳同时与缅甸和老挝接壤。