民國初年,全縣劃分為17個鄉(xiāng),閻樓及下屬大多數(shù)村莊為東野鄉(xiāng),鄉(xiāng)公所駐周莊村。
1929年劃為陽谷縣第二區(qū)。
1947年7月重新設(shè)置為陽谷縣第五區(qū),區(qū)公所移駐王莊村,下轄14個鄉(xiāng),79個自然村。
1958年1月撤區(qū)并鄉(xiāng),原陽谷縣第七區(qū)所屬鄉(xiāng)、村合并設(shè)立閻樓、閻莊兩個鄉(xiāng)。
1958年8月,閻樓、閻莊兩個鄉(xiāng)合并成立閻樓人民公社。
1961年改設(shè)為閻樓區(qū),下轄7處人民公社。
1984年改為閻樓鄉(xiāng)。
1995年5月,經(jīng)山東省人民政府批準(zhǔn)撤鄉(xiāng)設(shè)鎮(zhèn),改稱閻樓鎮(zhèn)。