青海湖水补给来源主要是河水,其次是降水和地下水补给,周边直接入湖且流域面积大于5平方公里的河流有48条,主要有布哈河、泉吉河、沙柳河、倒淌河、哈尔盖河、黑马河等,其中以布哈河最大,流域面积几近青海湖流域面积的一半,年均径流量占流域总量的66%左右,也是鱼类洄游产卵和鸟类较集中地区。