瀘沽湖位於鹽源西南, 川 ' 滇二省交界處,距縣城約170公里, 海拔2700米. 湖面面積58平方公里的瀘沽湖與雲南省共有,其中位於四川境內有33平方公里.整湖長955公里,寛6公里,平均水深40米,最深處逹73米,屬橫斷山脈中段的大型高原淡水湖泊.