北郭乡,隶属于河南省安阳市安阳县,地处安阳县最东部,两省四县交界处,东与内黄县田氏镇接壤,南与安阳县辛村镇毗连,西与安阳县吕村镇为邻,北与河北省临漳县砖寨营镇交界,东北与河北省魏县回隆镇相依。区域面积53平方千米,截至2018年末,户籍人口57231人。
清朝末期,属安阳县洹东乡。1957年9月,并入吕村乡。1958年9月,属吕村人民公社。1977年3月,成立北郭人民公社。1983年10月,改为北郭乡。截至2020年6月,下辖24个行政村。
2018年,北郭乡有工业企业12个,有营业面积超过50平方米以上的综合商店或超市63个。