云南省是一个以高原山地为主的省份，地形的类型极为多样化，包括高原、山原、高山、中山、低山、丘陵、盆地、河谷等。其中大约山地占84%，高原、丘陵约占10%，盆地、河谷约占6%。云南省的地势跟中国整体的地势差不多，西北高而东南低。全省最高峰是西北部迪庆藏族自治州德钦县的梅里雪山，海拔6,740米。最低点是河口县的红河河谷，海拔76.4米。云南的地形大体上可以以元江河谷为界，分为东西两大部分：云南省的东半部称为云南高原，是云贵高原的一部分，平均海拔2000米左右，总体上地形呈波涛状起伏，高原上广泛