Esta en ingles pero se entiende el segundo dato es en kms.
Large Islands of the World
Area
Island Location and political affiliation sq. mi. sq. km
Greenland North Atlantic (Danish) 839,999 2,175,597
New Guinea Southwest Pacific (West Papua [Irian Jaya], Indonesia, western part; Papua New Guinea, eastern part) 316,615 820,033
Borneo West mid-Pacific (Indonesian, south part; Brunei and Malaysian, north part) 286,914 743,107
Madagascar Indian Ocean (Malagasy Republic) 226,657 587,042
Baffin North Atlantic (Canadian) 183,810 476,068
Sumatra Northeast Indian Ocean (Indonesian) 182,859 473,605
Honshu Sea of Japan–Pacific (Japanese) 88,925 230,316
Great Britain Off coast of NW Europe (England, Scotland, and Wales) 88,758 229,883
Ellesmere Arctic Ocean (Canadian) 82,119 212,688
Victoria Arctic Ocean (Canadian) 81,930 212,199
Sulawesi (Celebes) West mid-Pacific (Indonesian) 72,986 189,034
South Island South Pacific (New Zealand) 58,093 150,461
Java Indian Ocean (Indonesian) 48,990 126,884
North Island South Pacific (New Zealand) 44,281 114,688
Cuba Caribbean Sea (republic) 44,218 114,525
Newfoundland North Atlantic (Canadian) 42,734 110,681
Luzon West mid-Pacific (Philippines) 40,420 104,688
Iceland North Atlantic (republic) 39,768 102,999
Mindanao West mid-Pacific (Philippines) 36,537 94,631
Ireland West of Great Britain (republic, south part; United Kingdom, north part) 32,597 84,426
Hokkaido Sea of Japan–Pacific (Japanese) 30,372 78,663
Hispaniola Caribbean Sea (Dominican Republic, east part; Haiti, west part) 29,355 76,029
Tasmania South of Australia (Australian) 26,215 67,897
Sri Lanka (Ceylon) Indian Ocean (republic) 25,332 65,610
Sakhalin (Karafuto) North of Japan (Russian) 24,560 63,610
Banks Arctic Ocean (Canadian) 23,230 60,166
Devon Arctic Ocean (Canadian) 20,861 54,030
Tierra del Fuego Southern tip of South America (Argentinian, east part; Chilean, west part) 18,605 48,187
Kyushu Sea of Japan–Pacific (Japanese) 16,223 42,018
Melville Arctic Ocean (Canadian) 16,141 41,805
Axel Heiberg Arctic Ocean (Canadian) 15,779 40,868
Southampton Hudson Bay (Canadian) 15,700 40,663
NOTE: Australia is not included in this list because it is defined as a continent rather than an island.
Saludos