Badas Islands is a group of islands in the Tudjuh Archipelago in the South China Sea between the Malaysian mainland to the west and the island of Borneo to the east. Administratively it is part of the Riau Islands province of Indonesia.
The Badas Islands are located between 0°30'N and 0°39'N latitude, and between 106°58'E and 107°12'E longitude. They are 56 km southwest of the Tambelan archipelago, and lie outside the usual shipping lanes. The southwesternmost island of the group is Anakawur Island (Pulau Anakawur) (0°33'N., 106°59'E.) which rises to 94 m and has a sandy beach on its southwestern side, but otherwise has a rugged coastline. Pejamu Island (Pulau Pejamu) which lies 17 km eastsoutheast of Anakawur, is densely forested and rises to 42 m. There is a sandy beach on its east side.
Kepahlang Island (Pulau Kepahiang) (0°38'N., 107°01'E.) is the largest and northernmost island of the group. It rises to 252 m and the northern and eastern sides are fringed by a drying reef. There is a small bay on the northeast side of the island above which is the largest settlement on the island.