上闫庄乡位于行唐县西北山区,面积64平方公里,辖15个行政村,1849户,6500人,耕地面积7749亩,林果面积1万多亩,山场面积8万亩,2011年人均收入为2480元,是我县扶贫重点乡之一。乡党委下设20个党支部,共有党员479人。上闫庄乡境内风景如画、民风淳朴、物产丰富、交通便利、能源充足、历史文化积淀深厚。 主导产业是以大枣为主的林果业,以铁矿为主的矿产业,以柴鸡、奶牛养殖为主的养殖业,以及方兴未艾的绿色生态观光旅游业。上阎庄、上王庄、下王庄、郑库池、郄库池、上安里、车厂、北董庄、米家庄、蒋家峪、瓜家峪、石坊、石佛店、塔沟、神树。[2]