泸沽湖位于宁蒗县北部永宁乡和四川省盐源县左侧的万山丛中,位于四川省凉山彝族自治州盐源县与云南省丽江市宁蒗彝族自治县之间。泸沽湖大落水村距宁蒗县城有73公里,距丽江古城200公里左右,距离西昌280公里左右。
丽江,成都,西昌,香格里拉