泸沽湖镇位于四川省凉山彝族自治州盐源县西部,因地处泸沽湖畔而得名,东距盐源县城118公里,距西昌256公里,南距云南宁蒗[làng]85公里,距云南丽江218公里。泸沽湖镇位于为东经101°45′~100°58′,北纬27°36′~27°49′,盐源县西北部,西南面与云南省丽江市宁蒗彝族自治县永宁乡接壤,东北面与县内盖祖乡、前所乡挨邻,区域面积285.6平方千米。镇人民政府驻地多舍村。 2021年,盐源县第七次全国人口普查公报,泸沽湖镇人口为19299人。
历史沿革
1992年,撤销沿海乡,设立泸沽湖镇,镇政府驻多舍村。
2020年6月12日,四川省人民政府关于同意凉山州调整盐源县等5县部分乡镇行政区划的批复(川府民政〔2020〕7号):撤销前所乡,将原前所乡和原盖租乡盖租村、阿石村、回项村、马扎村所属行政区域划归泸沽湖镇管辖,泸沽湖镇人民政府驻多舍村喇达街99号。