1938年老砦屬魚臺縣第七區(qū),1944年第七區(qū)改為老砦區(qū)。
1949年老砦區(qū)撤銷并入谷亭區(qū)。
1952年老砦又從谷亭區(qū)析出,恢復(fù)老砦區(qū)。
1956年金魚合縣,老砦區(qū)撤銷,并入谷亭區(qū)。
1958年3月,撤區(qū)并鄉(xiāng),老砦又從谷亭區(qū)分出建立老砦鄉(xiāng)。
1958年8月,老砦鄉(xiāng)撤銷,并入谷亭人民公社。
1962年5月,老砦又從谷亭人民公社分出,成立老砦人民公社。
1964年金魚分縣,恢復(fù)魚臺縣,老砦人民公社屬魚臺縣。
1984年撤銷人民公社,改建老砦鄉(xiāng)。
2010年,撤鄉(xiāng)設(shè)老砦鎮(zhèn),并沿用至今。