云南江河縱橫,水系十分復雜。全省大小河流共600多條,其中較大的有180條,多為入海河流的上游。
金沙江:從云南省麗江納西族自治縣石鼓鎮(zhèn)至四川省新市鎮(zhèn)為金沙江中段,河長約1220公里,江水奔流在四川、云南兩省之間。金沙江過石鼓后,流向由原來的東南向,急轉成東北向,形成奇特的“U”型大彎道,成為長江流向的一個急劇轉折,被稱為“萬里長江第一彎”。 金沙江中段有19條支流的流域面積超過1200平方公里,14條支流的河長超過100公里,它們依次為雅礱江、牛欄江、普渡河、龍川江、水落河、漁泡江、黑水河、西溪河、碩多崗河、美姑河、小江、漾弓江、以禮河和普隆河。
怒江:發(fā)源于青藏高原的唐古拉山南麓的吉熱拍格。它深入青藏高原內部,由西北向東南斜貫西藏東部的平淺谷地,入云南省折向南流,經怒江傈僳族自治州、保山市和德宏傣族景頗族自治州,流入緬甸后改稱薩爾溫江,最后注入印度洋的安達曼海。云南段長650公里。
瀾滄江:瀾滄江在中國境內長2179公里,流經青海、西藏、云南3省,其中在云南境內1247公里。經緬甸、老撾、泰國、柬埔寨、越南,在越南南部胡志明市南面入太平洋的南海,總流域面積81萬平方公里,是亞洲流經國家最多的河,被稱為“東方多瑙河”。