Interestingly, when it comes to statistics regarding which countries have the most islands, figures tend to differ hugely between sources. Website worldatlas.com claims that out of all countries on the planet, Sweden has the most islands with 221,800, the majority of which are uninhabited. Even the capital of Stockholm is built across a 14-island archipelago with more than 50 bridges.The website cites the Finnish tourism body as saying Finland has about 188,000 islands, placing it second on the list. Norway rounds off the top-three with 55,000. Statistics Canada claims that Canada has 52,455 islands, placing it fourth by a considerable distance. Baffin Island in the territory of Nunavut is the largest of them and it covers 195,928 square miles.