1912年后,属第六区斑文乡和儒林乡。
1941年3月,栖东行署于此设儒林区(二区)和回龙区(八区)。
1951年建乡,属二区的有姜家、儒林、杨家夼、李博士夼、前罗坡、寨头、龙湾、瑶台等8个乡;属八区的有回龙和许家两乡。
1952年,回龙、许家两乡划归二区。
1953年,栖霞、栖东合署,改二区为十二区。
1956年撤区,合并为楼底、枣园两乡。
1958年3月合并为庙后乡,9月成立庙后人民公社。
1984年,撤销庙后人民公社,复庙后乡建制。
2000年5月撤乡设庙后镇。