官亭镇,隶属于甘肃省陇南市宕昌县,地处宕昌县南部,东与竹院乡和狮子乡相连,南与两河口乡相接,西与舟曲县东山乡接壤,北与甘江头乡相邻,距宕昌县城35千米,区域总面积116.62平方千米。
民国元年(1912年),设官亭镇,属西固县;1987年,官亭乡改为官亭镇。截至2018年末,官亭镇户籍人口为10366人。截至2020年6月,官亭镇下辖19个行政村,镇人民政府驻官亭村。
官亭镇农业结构以粮食种植为主,经济收入以花椒、药材为主;主要经济作物有药材、油料作物等。2011年,官亭镇完成工业总产值2700万元。