受禄乡,隶属于山西省忻州市定襄县,地处定襄县西北部,东与季庄镇相连,南邻晋昌镇,西接忻府区 忻口镇,北靠原平市子干乡,距定襄县城约16千米,区域总面积111.11平方千米。
1949年,受禄乡境域属定襄县第二区;1984年8月,受禄、白村2个公社分别改为受禄乡、白村乡;2001年1月,白村乡并入受禄乡。截至2018年末,受禄乡户籍人口为18553人。截至2020年6月,受禄乡下辖21个行政村,乡人民政府驻受禄村。
受禄乡粮食作物以玉米为主;畜牧业以饲养生猪、羊、家禽为主。2018年,受禄乡有营业面积超过50平方米以上的综合商店或超市31个。