甘棠镇,隶属于四川省达州市开江县,地处开江县南部,东与重庆市开州区巫山镇毗连,南与长岭镇相邻,西与达川区葫芦乡隔明月江相望,北与新宁镇相连,东南同八庙镇相依,西南与任市镇相交,东北同讲治镇相颌,西北同达川区安仁乡相濒。镇人民政府驻地距开江县城区28千米。总面积92.7平方千米。截至2018年末,甘棠镇户籍人口53763人。
古称天子殿。1992年,乡改镇。截至2020年6月,甘棠镇辖2个社区、9个村,镇人民政府驻天子街668号。
2011年,甘棠镇农民人均纯收入6300元。截至2018年末,甘棠镇有工业企业20个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市26个。
2022年,全镇实现国内生产总值16.47亿元,同比增长8%;城镇居民人均可支配收入37457元,实际增长10.2%;农村居民人均可支配收入19559元,实际增长10.1%;完成固定资产投资2.2亿元。