云南的边境有缅甸、越南、老挝这三个国家。云南的西面跟南面按顺时针方向依次跟缅甸、老挝、越南接壤。

与缅甸接壤的州市是怒江、保山、德宏、临沧、普洱、西双版纳,边境线长约1998公里。有多个重要的口岸,如瑞丽口岸通往缅甸木姐,腾冲猴桥口岸等,是中缅贸易的重要枢纽。
与老挝接壤的是普洱、西双版纳,边境线长度为710公里。著名的口岸有磨憨口岸,通往老挝琅勃拉邦方向,该区域多为热带雨林和山地。
与越南接壤的是红河、文山,国境线长达1353公里。河口口岸是通往越南老街省的重要通道,该边境地带多为山地和河谷。