甘棠镇,隶属于湖南省怀化市靖州苗族侗族自治县,地处靖州苗族侗族自治县东北部,东抵文溪乡,南接渠阳镇,西邻太阳坪乡,北与会同县连山、沙溪、岩头乡交界,距苗族侗族自治县城26千米,区域总面积137.56平方千米。截至2019年末,甘棠镇户籍人口为23993人。
清朝时,现甘棠镇境域属贯堡乡;1985年1月,由甘棠乡改为甘棠镇。截至2020年6月,甘棠镇下辖1个社区、12个行政村,镇人民政府驻甘棠村。
截至2019年末,甘棠镇有工业企业13个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市12个。