1944年前,镇境属莒县第六,同年6月,为沂东县双泉。
1949年8月,沂东县撤销,双泉为沂中县辖。
1953年9月,为沂水县第三。
1955年10月,又改称双泉。
1958年3月,撤建乡,称四十里堡乡,同年9月,成立四十里堡人民公社。
1963年3月,改称四十里堡。
1971年4月,又改公社。
1984年4月,复称四十里堡。
1985年,撤建镇。
2000年12月,三十里堡乡并入,仍称四十里堡镇。