Every island over 100 km². Click any column header to sort, or an island’s name to open it in Google Maps.
| # | Island | Area (km²) | Highest point (m) | Country / territory | Region | Latitude | Avg temp (°C, approx.) | Discovered | Type |
|---|---|---|---|---|---|---|---|---|---|
| Loading island data… | |||||||||
Coverage: every island over 100 km² that OpenStreetMap maps as an island outline, plus the islands from the original source lists. Sources: Wikipedia island lists (by area for Europe, Oceania, the United States, Japan, the Caribbean, Greenland, lake islands and river islands), national sources (Atlas of Canada, Geoscience Australia, INEGI, IBGE, Banglapedia, PhilAtlas), the IUCN/UNEP Island Directory, and OpenStreetMap. River-delta islands were found by tracing land fully enclosed by mapped channels and coastline in OpenStreetMap, in the Lena, Ob, Yenisei, Volga, Orinoco, Paraná, Ganges–Brahmaputra (Sundarbans and Meghna), Niger, Amazon, Indigirka, Kolyma, Mackenzie, Yukon, Pechora, Zambezi, Indus, Danube, Irrawaddy and Shatt al-Arab deltas, plus the Brahmaputra, the Ganges upstream of its delta, the middle Congo and the St. Lawrence. In heavily farmed deltas crossed by many small rivers (Yangtze, Mekong, Pearl, Godavari) only pieces OpenStreetMap names as islands were kept, and in the Irrawaddy, Ganges–Meghna, Danube, Mississippi and Amur only pieces almost entirely edged by mapped water, so ordinary farmland boxed in by streams isn’t counted as an island. Unnamed ones are labelled by delta and coordinates. Where OpenStreetMap only draws a narrow channel as a line, two neighbouring delta islands may appear as one. Coastlines drawn as a closed loop without an island tag were also checked worldwide. In addition, OpenStreetMap coastlines for nearly every island-bearing coast worldwide (country by country, from Geofabrik extracts) were rebuilt into complete island outlines and checked for anything over 100 km² not already listed. Land separated only by a canal or joined by a causeway is not counted as a separate island, and islands behind lagoons that OpenStreetMap maps as inland water rather than sea can be missed by that check. Unnamed Antarctic ice-shelf outlines from the 2013 OpenStreetMap Antarctic import are left out. As a last check, every sea and lake island over 100 km² in the full-resolution GSHHG shoreline database was compared against this list; only islands confirmed by a published figure or a name were added from it, and grounded ice rises that aren't named as islands are left out.
50–100 km²: every island outline of this size in the full-resolution GSHHG shoreline database is being checked against OpenStreetMap: where OpenStreetMap maps a named island that matches the outline, the island is added under its OpenStreetMap name, with its English or romanised name where one exists. Earlier passes named islands from Wikipedia island lists and articles (Greenland, British Columbia, Labrador, Chiloé and the Chonos Archipelago, Scandinavia, Korea, Japan, Alaska, the Philippines, Indonesia, Melanesia, the Russian Far East). The check also turns up a few islands just over 100 km² that the earlier 100 km² check had left unnamed (for example Long Island in Newfoundland’s Hermitage Bay, Noyes Island in Alaska and the southern Simpson Island in Great Slave Lake). Where the shoreline database merges an island with its neighbour (Hertsön, Ingarö, Dolsando and a few others), the island is still listed, using its published area and position. Unnamed outlines and mangrove, delta and atoll islands were added by the 1–50 km² pass and the completeness check below. Islands whose published area is under 50 km² are left out even when their outline measures larger.
1–50 km²: every island of this size that OpenStreetMap maps as an island outline, taken from the Overture Maps land dataset (which carries OpenStreetMap islands), plus OpenStreetMap islands over 50 km² that earlier passes had missed (for example Sylt, Manhattan, Key Largo, Kent Island and Lockwood Island). Areas are measured from the OpenStreetMap outline. Island groups, ice rises and peninsulas cut off only by a canal or causeway are left out. Country comes from Natural Earth borders.
0.1–1 km² (added 2026-10-07): every island outline of this size that OpenStreetMap maps as an island or islet (from the Overture Maps land dataset), plus every OpenStreetMap coastline land polygon of this size with no listed island in it. These load from a separate file a few seconds after the main list. Areas are given to 0.01 km², and unnamed ones carry coordinates to three decimals. Islets under 0.1 km² are only included when they have a name (next note).
Named islets under 0.1 km² (added 2026-10-07): every islet under 0.1 km² that OpenStreetMap maps with a name, as an outline (from the Overture Maps land dataset) or as a named point inside a small OpenStreetMap coastline outline, which gives its area. Most are skerries and rocks in Norway, Finland and Sweden. Outlines under 10 m² (Norway’s own cut-off) are left out. Unnamed rocks are left out: counted down to rock size, Norway alone has about 239,000 islands. Countries count islands very differently, so official national totals aren’t comparable with this list. Chile is an example: an older figure of 3,739 islands “above 9,000 m²” is lower than this list’s count of Chilean islands over 0.1 km², but Chile’s 2019 national survey (Bienes Nacionales and the Instituto Geográfico Militar, at 1:50,000) counts 43,471 islands, so this list sits between the two and the older figure was simply a smaller count.
Lake and river islands drawn as holes (added 2026-10-07): many lake and river islands are mapped in OpenStreetMap only as a gap in the surrounding lake, reservoir or river area, not as an island of their own. Every such gap over 1 km², and every smaller one that holds a named island point, was checked against the list, and about 15,500 that were missing were added (about 13,300 unnamed over 1 km², mostly in Canadian and Russian lakes and on the Amazon, Ob, Lena, Yukon and Congo). Their areas are measured from that gap. Gaps in canals, ditches, moats and other man-made water, in lakes and rivers that OpenStreetMap marks as seasonal or salt (dry lake beds), in the Sudd swamps and in the Atchafalaya swamp were left out, as were gaps that are already listed islands or overlap one.
River islands between several river pieces (added 2026-10-07): where OpenStreetMap draws a wide river as several separate water areas that together surround a piece of land, no single water area has a gap for it. All OpenStreetMap river areas (except seasonal ones) were merged one map square at a time and the land they fully enclose was checked against the list; about 3,200 missing river islands were added, most over 1 km² and unnamed, on rivers such as the Ob, Irtysh, Niger, Magdalena, Brahmaputra, Mahanadi and Mississippi, plus named ones such as Raghopur Island on the Ganges, Eba Island in Nigeria and Sauvie Island in Oregon. As with the deltas above, unnamed pieces in the Mekong, Yangtze and Huai, Pearl and Godavari plains (farmland boxed in by channels), the Atchafalaya swamp and the Sudd were left out.
Named islets mapped only as a point: about 7,900 named islands and islets are in OpenStreetMap only as a named point, with no outline, so their size is unknown (shown as “—”, sorted last, and left out when you filter by area). They are rocks and islets at sea, islands drawn inside a mapped lake or river, and islands on big rivers drawn only as a line, such as Argo Island on the Nile. Named points on dry land away from any mapped water (often swamp “islands” and “hammocks”) are left out. Where a small unlisted coastline outline lies within 100 m of a named sea point, its area is used.
Duplicate check (2026-10-07): every listed island’s point was tested against every other listed outline, and every pair of outlines was tested for overlap. 27 duplicates were removed (mostly unnamed outlines that were the same island as a named one). About 90 named islets remain inside a larger unnamed coastline outline, where OpenStreetMap draws a group of skerries joined at low water as one piece and also maps the named islets on it.
Names: the English or Latin-script name where OpenStreetMap has one. Otherwise names are romanised: Chinese with pinyin (島/岛 becomes “Dao”), Japanese with Hepburn (machine romanisation, so readings of place-name kanji can be off), Korean with Revised Romanisation, Thai with the Royal Thai General System (“Ko …”), Russian with a standard transliteration, and Dhivehi and Inuktitut syllabics letter by letter. A few dozen names, mostly Arabic, stay in their own script. Islands with no name at all are listed as “Unnamed island (country, coordinates)”; there are about 66,400 of them (about 27,900 over 1 km²), mostly mangrove, delta, Arctic, skerry, lake and river islands. Unnamed islands south of 60°S (Antarctic ice-edge pieces) are left out.
Completeness check (2026-10-07): every OpenStreetMap coastline land polygon over 1 km² (osmdata.openstreetmap.de, 833,000 polygons) and every lake island over 1 km² in the GSHHG shoreline database was checked for a listed island inside it. About 5,000 that had none were added, most unnamed but some named (for example Big Pine Key, Isla Beata and Masonboro Island); their areas are measured from that outline, and lake islands from GSHHG are typed Lake or, on big rivers, River. Pieces of the mainland cut off only by a canal (the Peloponnese, Kassandra, Door Peninsula), pieces of islands already listed whole (Tsushima, Grand Bahama, Bømlo), and former islands of the dried-up Aral Sea were left out. Where a listed island of about the same size has its point within about 600 m of a matching outline, the outline was treated as that island. A second run of the whole check (later the same day) found that an earlier, looser version of that rule had wrongly skipped about 650 islands over 1 km² that sat next to a similar-sized neighbour, including Manda Island in Kenya and Cudjoe, Big Torch, Little Torch, No Name and Bahia Honda Keys in Florida; those are now added, and about 100 more of 0.1–1 km² and about 280 islands and named islets that earlier filters had dropped. After that second run, the only coastline outlines over 1 km² without a listed island are canal-cut mainland, ice-shelf pieces in Antarctica, and about 20 that are an already-listed island drawn slightly differently.
Island type: Sea, River, Lake or Artificial. For islands added from 2026-10-06 on, an island with its own OpenStreetMap coastline outline is a sea island; one that sits inside the mainland's coastline is a lake island when it lies in a lake (GSHHG lake shorelines, Natural Earth lakes) and otherwise a river island. Where OpenStreetMap maps the lake, reservoir or river around an inland island as a water area (checked 2026-10-07 for about 27,500 islands), that decides between Lake and River. Delta islands keep the River type even where the coastline is drawn around them. A few lagoon and estuary islands may still be typed one way or the other.
Area & country: taken from the source list. Islands added from OpenStreetMap, and a few whose published figure was only approximate (Mandji, Itaparica, Bonny, Rothschild, Hearst, Bananal), use the area measured from the OpenStreetMap outline. Newman Island and the 50–100 km² islands named from Wikipedia without a published figure use the area measured from their GSHHG outline; 50–100 km² islands named from OpenStreetMap use the area measured from the OpenStreetMap outline. Antarctic outlines depend on where the ice-shelf edge is drawn, so treat those areas as rough. On 2026-10-07 every entry from the original source lists was matched to its OpenStreetMap outline: 12 points that sat off their island were moved onto it and two entries without an exact position (Wagina, Inhacamba) got one, 6 duplicates were removed (for example East Jensen Island, another name for MacMillan Island, and Taiping Chow, the main island of Yangzhong), Bear “Island” in Antarctica was dropped as it is a peninsula, and areas were corrected where the list had given a district or municipality figure (Sandwip, Kutubdia, Vårdö) or a wrong one (Forrester Island, Abu Dhabi Island). About 30 other list areas differ from the measured outline by more than half, usually because the published figure includes tidal flats, beaches or neighbouring islets; those keep the published figure. The Åland entries “Föglö” and “Brändö” had the area of the whole municipality; they now stand for the island of that name (Kyrklandet in Föglö, 6.8 km², and Brändö, 4.6 km²), and Föglö’s other large islands are listed separately. Kok Satu, which had no position, was the same island as an unnamed 225 km² outline on the south coast of Papua and the two were merged. Inner Caviana and the western part of Tupinambarana have no separate outline in OpenStreetMap (the channels that divide them are drawn only as lines), so their positions are approximate (≈).
Latitude & map links: most islands use a point on the island taken from OpenStreetMap or from its shoreline outline, and the Google Maps link opens those exact coordinates. A few islands without a usable outline match fall back to the older half-degree latitude (≈ marks rough values) and a Google Maps name search.
Highest point (added 2026-10-08): for every island over 0.1 km² with a known outline, the highest point is the top of the Copernicus GLO-90 elevation model (90 m grid, © DLR / Airbus, Copernicus programme) inside the island’s outline. Where OpenStreetMap has a peak with a surveyed height on the island and it is about as high, that height and the peak’s name are shown instead (for example Pico del Teide on Tenerife). The elevation model measures the surface, so on low wooded or built-up islands without a surveyed peak the figure includes trees or buildings (often 10–30 m), and on steep islands the 90 m grid can miss a sharp summit by a few tens of metres; on ice-covered islands it is the top of the ice. River and lake islands give their height above sea level, not above the water around them. Islets under 0.1 km², islands mapped only as a point and a few large river and delta islands without a usable outline show “—”.
Average temperature: approximate annual mean. For islands added from 2026-10-06 on it is the WorldClim 2.1 annual mean temperature for the 5-arc-minute grid cell at the island (or the nearest land cell), except at polar coasts where WorldClim cells run warm, where it is estimated from the nearest listed islands. For older entries it is the annual mean at low elevation or the coast. Mountainous islands are much colder at altitude. Treat it as a rough guide, not a measurement.
Discovered: only given for islands that were uninhabited when people first reached them (e.g. Iceland, the Antarctic islands, New Zealand). Islands people already lived on when outsiders arrived show "—", since they weren't really "discovered". Dates marked "c." are approximate.