How Many Islands are There in Japan?

Japan is a country of several islands, with four main Iilands, namely Hokkaido, Honshu, Shikoku and Kyushu. In addition, there are thousands (about 3,000) of smaller islands. You can find more information here: