梓桐镇: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个。