西湖镇,隶属于湖南省常德市汉寿县,由西湖管理区代管。地处洞庭湖西畔,澧水尾闾,汉寿县北部,南靠文蔚乡,西与西洲乡隔河相望,北抵鼎城区黄珠洲乡。辖区总面积29.26平方千米。截至2019年末,西湖镇户籍总人口25736人。
西湖古为泽国,至清朝光绪年间挽障修垸。民国时期,系洞庭湖西畔目平湖一角。1984年11月,置西湖镇。2010年9月,西湖镇22建制村析置为西洲乡、东洲乡2乡。2015年12月,撤销东洲乡、西湖镇,设立新的西湖镇。截至2020年6月,西湖镇辖2社区和9个行政村,镇人民政府驻九狮村的西柳公路旁九狮桥。2020年7月,全国爱卫会决定命名西湖镇为2017-2019周期国家卫生乡镇。
2011年,西湖镇农业总产值1300万元,农业增加值占区域生产总值的53%。工业总产值800万元。财政总收入270万元,比上年增长12%。2019年,西湖镇有工业企业14个,其中规模以上4个,营业面积超过50平方米的综合商店或超市50个。