下枣林乡,隶属于山西省吕梁市中阳县,地处
中阳县西北部,东与
宁乡镇相连,南同
武家庄镇为界,西与柳林县
陈家湾乡接壤,北与
金罗镇为邻,距中阳县城约12千米,
区域总面积162.6平方千米。
1949年,下枣林乡境域属中阳县三区;1984年5月,由下枣林公社改为下枣林乡。
截至2018年末,下枣林乡户籍人口为13535人。
截至2020年6月,下枣林乡下辖13个行政村,
乡人民政府驻下枣林村。
2018年,下枣林乡有工业企业4个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市4个。