菜園河發源于我縣獅山鎮九廠村委會百花箐,向東北流經獅山鎮麥岔、姚銘、九廠等村委會,在武定縣城與西村河匯合,向東流入昆明市祿勸縣,在祿勸縣城附近匯入掌鳩河。河長31.8km,總流域面積300km2,主河比降4.8‰,其中河流源頭至西村河交匯口以上河段稱菜園河,史稱黿河,河長23.6km,流域面積140km2,西村河交匯口以下至掌鳩河入口河段稱盤龍河,為金沙江水系普渡河左支掌鳩河的一級支流。西村河又名烏龍河,發源于獅山鎮古柏村委會山居大村后山,向東南流經古柏、麥良田等村委會,在武定縣城與菜園河匯合并入盤龍河,匯口以上河長18.6km,流域面積130km2,主河比降18.7‰。