高庄镇位于 安阳市市区东南,西临市区,东临安阳县瓦店乡,南临汤阴县和宝莲寺镇,北与安阳县 白壁镇接壤,地域面积64平方公里。京港澳高速公路贯穿南北,安濮南线纵横全境,交通便利。
全镇辖雷市庄、文兰市庄、桑园、辛家庄、韩河固、杨河固、高庄、胡官屯、西崇固、东崇固、朱家营、西小寒、东小寒、开信、将台、蒋台屯、遵贵屯、前遵贵、后遵贵、伯台、东正寺、西正寺、汪流、汪流屯、东小庄、大官庄、张河固共27个村,12044户,145677人,63972亩耕地。