羊古坳镇,隶属于湖南省邵阳市隆回县,地处隆回县西北部,东临望云山林场和七江镇,南抵七江镇,西邻司门前镇,北达金石桥镇。辖区总面积61.29平方千米。根据第七次人口普查数据,截至2020年11月1日零时,羊古坳镇常住人口为25986人。
明清时属宝庆府邵阳县北隆回一都。1995年,撤区并乡,中团乡并入羊古坳乡。截至2022年10月31日,羊古坳镇辖个行政村,乡人民政府驻羊古坳村。
截至2019年末,羊古坳镇有工业企业35个,其中规模以上2个,营业面积50平方米以上的综合商店或超市3个。