梓桐镇,隶属浙江省杭州市淳安县,位于东经118°37′02″~118°54′42″,北纬29°33′25″~29°40′41″。地处淳安县中西部,东、东南连界首乡,西南、西接姜家镇,西北与安徽省歙县璜田镇交界,北邻鸠坑乡,东北濒千岛湖与金峰乡隔湖相望,全镇行政区域面积156平方千米。截至2019年末,梓桐镇户籍人口18786人。 1961年,分设里桐、中桐、外桐3个公社。1965年,外桐公社并入中桐公社。1984年,里桐公社改为里桐乡;中桐公社分设中桐、外桐2个乡。1992年,中桐、里桐、外桐3个乡合并设梓桐镇。截至2021年10月,梓桐镇辖18个行政村,镇人民政府驻杜井村府前街8号。 2011年,梓桐镇财政总收入414.56万元,比上年减少31.8%。其中地方财政收入152.7万元。比上年减少23.0%。人均财政收入216元。2011年,梓桐镇农民人均纯收入8840元。截至2019年末,梓桐镇有51个工业企业,有营业面积超过50平方米的超市或综合商店17个。