List of islands of the Philippines

As an archipelago, the Philippines comprises about 7,641 islands[1][2] clustered into three major island groups: Luzon, the Visayas, and Mindanao.

Below is a list of the largest Philippine islands.

There are discrepancies in the area estimates across various sources, which would change the rankings of some smaller islands.

The 50 largest islands have a combined area of around 321,000 square kilometers (124,000 sq mi) and a combined population of about 100.9 million (2015); thus they contain about 99% of the Philippines' total land area and total population (2015).

Download coordinates as: Major islands of the Philippines (clickable map)

A map of the Philippines showing the island groups of Luzon , the Visayas , and Mindanao
White sand beach at Sabtang island
A view from Tinaga beach in Tinaga at sunset
Cauit Island overlooking from Cagsao , Calabanga , Camarines Sur
Manamoc Island as seen from the north
The main beach on the southern shore of Pamalican
A 1941 map of Corregidor Island
A view of the southern side of Isla de Convalecencia from the Ayala Bridge over the Pasig River
Cape Melville Lighthouse on the southern point of Balabac Island , circa 1892
Satellite image of Second Thomas Shoal (Ayungin Shoal), an island of the Spratly Islands group in the South China Sea
An aerial view of Polillo Island
An aerial view of Sibuyan Island
Panguan Island , The last island of the Sulu Archipelago nearest the Philippine-Malaysian border
Mardanas Island, officially known as Siluag
Panampangan Island, The island with the longest sandbar in the Philippines
An aerial view of Gato Island
Pilas Island Sibutu Island Manok Mangkaw Island Simunul Island Tawitawi Island Siasi Island Lugus Island Tapul Island Kamawi Island Pangutaran Island Jolo Island Tongkil Island Basilan Island Olutanga Island Balut Island Samal Island Mindanao Cagayan de Sulu Island Balabac Island Ramos Island Mantangule Island Pandanan Island Bugsuk Island Palawan Island Dumaran Island Maytiguid Island Batas Island Linapacan Island Culion Island Coron Island Busuanga Bucas Grande Siargao Dinagat Island Camiguin Siquijor Cuyo Island Panay Guimaras Negros Island Bantayan Island Panglao Island Cebu Bohol Lapinig Island Pacijan Island Poro Island Panaon Island Leyte Homonhon Biliran Daram Island Samar Island Tagapul-an Island Capul Island Masbate Island Sibay Island Semimara Island Ilin Island Mindoro Lubang Island Maricaban Island Verde Island Marinduque Maestre de Campo Tablas Island Romblon Island Sibuyan Island Burias Island Ticao Island Rapu-Rapu Island Batan Island Cagraray Island San Miguel Island Catanduanes Quinalasag Island Alabat Island Jomalig Island Patnanungan Island Polillo Island Cabarruyan Island Luzon Luzon Luzon Camiguin Island (Cagayan) Fuga Island Dalupiri Island Calayan Island Babuyan Island Sabtang Batan Island Itbayat