1938年老砦属鱼台县第七区,1944年第七区改为老砦区。
1949年老砦区撤销并入谷亭区。
1952年老砦又从谷亭区析出,恢复老砦区。
1956年金鱼合县,老砦区撤销,并入谷亭区。
1958年3月,撤区并乡,老砦又从谷亭区分出建立老砦乡。
1958年8月,老砦乡撤销,并入谷亭人民公社。
1962年5月,老砦又从谷亭人民公社分出,成立老砦人民公社。
1964年金鱼分县,恢复鱼台县,老砦人民公社属鱼台县。
1984年撤销人民公社,改建老砦乡。
2010年,撤乡设老砦镇,并沿用至今。