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