民國(guó)初期,不老屯地區(qū)屬密云縣第三區(qū)。
民國(guó)三十四年(1945年)后,不老屯地區(qū)屬密云縣石匣鎮(zhèn)和乙化縣第四區(qū)。
1949年,不老屯地區(qū)屬密云縣第四區(qū)。
1950年,不老屯地區(qū)屬密云縣第七區(qū)。
1953年,不老屯地區(qū)建沙峪里、邊莊子、兵馬營(yíng)、燕落、董各莊、不老屯、陳各莊、莊禾屯8鄉(xiāng)。
1958年9月,不老屯地區(qū)劃歸火箭人民公社(水庫(kù)人民公社)。
1959年,火箭人民公社并入高嶺人民公社。
1961年,始建不老屯人民公社。
1983年底,不老屯公社改鄉(xiāng)。
1990年3月,不老屯鄉(xiāng)改鎮(zhèn)。
1993年12月,半城子鄉(xiāng)并入不老屯鎮(zhèn)。