阎楼镇因镇机关所驻村而得名。明初有阎姓居民迁此立村,村中建有一土楼,故称阎楼。民国初年,全县划分为17个乡,阎楼及下属大多数村庄为东野乡,乡公所驻周庄村。1929年划为阳谷县第二区。1947年7月重新设置为阳谷县第五区,区公所移驻王庄村,下辖14个乡,79个自然村。1958年1月撤区并乡,原阳谷县第七区所属乡、村合并设立阎楼、阎庄两个乡。1958年8月,阎楼、阎庄两个乡合并成立阎楼人民公社。1961年改设为阎楼区,下辖7处人民公社。1984年改为阎楼乡。1995年5月经山东省人民政府批准,阎楼乡撤乡设镇,改称阎楼镇。因二简字原因,民间常写作闫楼镇,以阳谷县政府网站阎楼镇为准。