水源主要来自直接降雨及数千条的小溪流。流进维多利亚湖的河流中，最大的是卡盖拉河，由维多利亚湖的西岸进入维多利亚湖。维多利亚湖是白尼罗河（世界最长河尼罗河支流）的源头，由维多利亚湖北岸的金贾流进白尼罗河。维多利亚湖位于东非大裂谷区，由非洲三国：肯亚、坦桑尼亚和乌干达所拥有，目前这三国在维多利亚湖畔都有不错的观光业发展。维多利亚湖湖域呈不规则四边形，南北最长有337公里，东西最宽有240公里，整个湖岸线长约有3220公里，海拔1134公尺，平均水深40公尺（已知的最深处有82公尺），为非洲最大的内陆渔场