彩塘镇属于潮安区。位于韩江下游平原地带,桑浦山横卧西部,西南面与揭阳市地都镇毗邻,南与庵埠镇接壤,东南与东凤镇相连,北与金石镇,西北与沙溪镇交界。
镇政府位于彩金路中段,离潮安县城5公里。潮汕公路、广梅汕铁路贯穿境内,交通便利,地理条件优越。总面积45平方公里,耕地面积12.7平方公里(19044亩)。辖32个村和1个社区,共有53个自然村落。
至2005年底全镇有347个村民小组,23817户,常住人口103831人,其中非农业人口3335户,9202人,外来人口25000人,海外潮人、港澳台同胞87000人。2018年工农业总产值51.11亿元,其中工业总产值49.3亿元,农业总产值1.81亿元,外贸出口额8000万美元,农村人均收入73256元。
北宋时期,彩塘镇已有村落。宋代彩塘镇属上莆都,都建制一直沿用至1914年,改上莆都为上莆区。1926年并东莆区为上东莆区,1928年称第七区,1930年属第七区,1946年划分为莆东、莆西两乡,建国后遂改为上东区,1950年废上东区为第七区人民政府。