泸沽湖位于四川省盐源县和云南省宁蒗县市交界处。由四川和云南共同管理。盐源县泸沽湖镇(原左所区)在湖东,宁蒗县永宁乡在湖西。泸沽湖是著名的风景区,自然环境优美,民族风情奇特。
泸沽湖面积50.1平方公里,水库容量22.52亿立方米。
泸沽湖是中国第三大深水湖,周边生活着摩梭人、彝族、普米族,沿岸生活着蒙古族七个民族。