There are 38 Kangean Islands (Indonesian: Kepulauan Kangean) altogether with 6 inhabited, forming an archipelago that is part of Indonesia covering a total space of 668 square km. They are located in the Java Sea approximately north of Bali and 120?km east of Madura Island.