云南最大的淡水湖是滇池。
滇池亦称昆明湖,在昆明市西南一带,湖面海拔1886米,面积330平方千米,有高原明珠之称。滇池位于昆明坝子中央,东起呈贡区旁,西至西山之麓,北临大观公园,南入晋宁县内。全部在云南省省会昆明市境内,北大半部属于昆明市辖区。
滇池为西南第一大湖。流域面积为2920平方公里。滇池湖面南北长40公里;东西平均宽7公里,最宽处12.5公里。湖面海拔1886米,湖岸线长约150公里。湖体北部有横亘东西的海埂,是长3.5公里、宽300米的障壁沙坝,东端与盘龙江三角洲相连,西端伸入滇池,将湖体分为内外两部分,有一线平分秋色之美称。
滇池流域位于云贵高原中部,地处长江、珠江和红河三大水系分水岭地带,注入滇池的大小河流共有20余条,其中以盘龙江最大,此外是柴河、金汁河、呈贡大河、西白沙河等。