杞麓湖平均水深4米,最深处约15米。
杞麓湖位于云南省玉溪市通海县境内。以位于杞麓山畔而得名。因南距通海县成1.5公里,又名通海。
杞麓湖湖水位1796.62米,湖面积36.73平方公里,湖岸线长度45公里,湖泊长度13.5公里,宽度平均2.72,最宽5.2公里,容积1.45亿立方米,汇水面积340.8平方公里。