1939年4月屬沛滕邊聯(lián)合辦事處第八區(qū)。
1944年10月,沛滕邊縣改稱(chēng)臨城縣,微山島為臨城縣八區(qū)。
1949年3月,為臨城城縣九區(qū)。
1949年12月,屬微山湖區(qū)辦事處。
1950年5月撤銷(xiāo)湖區(qū)辦事處。
微山島又為臨城縣第九區(qū)。
1952年9月臨城縣改稱(chēng)薛城縣,微山島為薛城縣第九區(qū)。
1953年8月,微山島由薛城縣劃歸微山縣,為三區(qū)。
1956年9月,屬微山湖區(qū)。
1959年9月為微山島公社。
1984年4月改稱(chēng)微山島鄉(xiāng)。
2013年12月撤鄉(xiāng)設(shè)鎮(zhèn),為微山島鎮(zhèn)。