清道光二十三年(1843年),屬金州廳之島區(qū),即金州十六島。
民國三十四年(1945年)11月,建大長山鄉(xiāng),屬長山區(qū)。
1949年11月,置大長山區(qū),屬長山縣。
1950年8月,改稱長山縣第二區(qū)。
1955年6月,復(fù)稱大長山區(qū)。
1956年3月,撤區(qū)建大長山、塞里、哈仙3鄉(xiāng)。
1958年6月,3鄉(xiāng)合并為大長山鄉(xiāng)。
同年9月,撤鄉(xiāng)建大長山公社。
1980年,大長山公社中心區(qū)域劃出,設(shè)四塊石鎮(zhèn)。
1983年10月,撤公社,建大長山鄉(xiāng)。
1985年12月,大長山鄉(xiāng)并入四塊石鎮(zhèn)。
1987年3月,四塊石鎮(zhèn)更名大長山島鎮(zhèn)。