Pulau Langgun (GPS: 6.43395, 99.8919) is an island off the northeast coast of Pulau Langkawi, Kedah. It is one of the bigger islands of the Langkawi Archipelago, but is uninhabited. The island is also the biggest island within the Kilim Geoforest Park. The northernmost part of the island is a cape called Tanjung Langgun. On the east side is a bay called Teluk Dalam, while on the west is another bay, called Teluk Mempelam. Similar to Tasik Dayang Bunting, there is a lake in the middle of the island.
At the southern tip of Pulau Langgun is the tiny isle of Pulau Anak Tikus. Pulau Langgun is separated from Pulau Langkawi by Selat Pulau Peluru.