云南的土地上分布着大大小小的河流600多条。江河纵横,水系十分复杂。主要的河流有金沙江、澜沧江、怒江、南盘江等。云南还有众多的高原淡水湖泊,是我国湖泊最多的省份之一,大小湖泊共计40多个。面积在1平方千米以上的湖泊就有37个,湖泊总面积为1066平方千米,集水面积9000平方千米,总蓄水量约300亿立方米。主要湖泊有:滇池、抚仙湖、阳宗海、洱海、泸沽湖、纳帕海、碧塔海、程海、异龙湖
云南没有海,古代云南人没见过海,把湖叫做海子。云南最大的高原湖泊是滇池,其次是洱海,再次是抚仙湖。