三垛镇,隶属于江苏省扬州市高邮市,地处高邮市东部,东邻甘垛镇,南连汉留镇,西接龙虬镇,北界横泾镇,行政区域面积186.88平方千米。截至2019年末,三垛镇辖区户籍人口73693人。 1949年,复为三垛区。1983年,三垛人民公社改为三垛乡。1985年,撤乡,改置三垛镇。1984年,公社改乡。截至2020年6月,三垛镇下辖4个社区、21个行政村,镇人民政府驻少游路西侧。 2011年,三垛镇农民人均纯收入11560元;财政收入8628万元。截至2019年末,三垛镇有工业企业1021个,其中规模以上31个,有营业面积超过50平方米以上的综合商店或超市73个。