How Many Islands are in Indonesia?

Indonesia has very many Islands there are 17,508 Islands. But only about 6,000 of those Islands in inhabited. Java, Sumatra and New Guinea are some of the larger Islands.