异龙湖位于石屏县城东门约1公里处,水面面积约42平方公里,湖岸长86公里,平均水深3米,最深处约7米。异龙湖为云南五大湖之一,排名第四,小于滇池、洱海、抚仙湖,大于杞麓湖。
异龙湖湖水清澈如镜,中有三岛:小岛称马坂垅、中岛称小水城、大岛称大水城。这一带景观由异龙湖、古城、宝秀三个区域组成。