昆明的母亲河是盘龙江。盘龙江有两个源头,一个是沐阳河,源于宋代王良北麓的扎拉河,经黄龙滩、沐阳村、阿子营村进入小河乡。另一个源头也来自宋代的毛青(又名龙马青)冷水洞,故名冷水河(又名少甸河),沿途接受。
两条河流在岔河嘴汇合为一条河流,经过三个村庄,流经15公里到达松华坝,经过龙泉镇和连萌镇的11个村庄,穿过昆明市到达双龙桥,进入洪家村,经过福海乡的螺丝湾村、前卫镇的南坝村和刘佳乡的陈家瑛村等16个村庄流入滇池。全长约105公里的盘龙江自北向南贯穿昆明。她灌溉周围的田地,在流域面积超过1000平方公里的昆明坝子养育了许多人。
盘龙江贯穿整个昆明坝子,千百年来川流不息,孕育了多姿多彩、丰富多彩的盘龙江文化。由于松华坝全长约25公里,它开始形成一条长龙蜿蜒穿过昆明北部的田野,“盘龙”的名字应运而生。
这条河之所以被称为盘龙,是因为河道曲折,特别是从松花山入口到坝区到城市边缘约20公里的地方有150多个弯道。二是雨季来临,河阔水涌,像游龙一样流入滇池。