This is a list of airports in the Philippines, grouped by type.

Classification

Regulation of airports and aviation in the Philippines lies with the Civil Aviation Authority of the Philippines (CAAP). The CAAP's classification system, introduced in 2008, rationalizes the previous Air Transportation Office (ATO) system of airport classification, pursuant to the Philippine Transport Strategic Study and the 1992 Civil Aviation Master Plan. The list is updated every three years, or as the need arises.

In the current classification system, 88 airports owned by the national government are placed into one of three main categories:

1. International airports are airports capable of handling international flights and have border control facilities. Airports in this category include airports that currently serve, or previously served, international destinations. There are currently 8 airports in this category. Seven of these airports were in the initial CAAP list in 2008: Clark, Davao, Laoag, Mactan–Cebu, Manila–Ninoy Aquino, Kalibo and Puerto Princesa. The only airport elevated to international status since 2008 has been the Iloilo Airport, where scheduled international service began in 2012.

Both the Bohol–Panglao International Airport in Bohol and the Bicol International Airport in Albay, while billed as international airports, have yet to be formally placed into this category as of February 2022, while the General Santos, Subic Bay and Zamboanga international airports, though still retaining their names, were subsequently downgraded by the CAAP.

2. Principal airports are airports which serve domestic destinations. There are 40 in total. This category is further subdivided into two types: Class 1 principal airports are airports capable of serving jet aircraft with a capacity of at least 100 seats (but could be 70). As of February 2022 there are 21 airports under this sub-category, all of which have regularly scheduled air service. Both new "international" airports built and opened after the Iloilo International Airport (Bohol–Panglao and Bicol), as well as the international airports since downgraded by the CAAP, are officially classified under this sub-category, while four airports were upgraded: Godofredo P. Ramos Airport in Aklan and Sanga-Sanga Airport in Tawi-Tawi, formerly Class 2 principal airports, and the Cauayan and Ozamiz airports, formerly community airports. Class 2 principal airports are airports capable of serving propeller aircraft with a capacity of at least 19 seats. There are 19 airports under this sub-category, most of which have regularly scheduled air service. In February 2022, the CAAP classified the previously unclassified San Vicente and Manila–Sangley Point airports under this sub-category.

3. Community airports are airports that are used primarily for general aviation. There are currently 40 airports in this category. Only a few community airports, such as Siquijor Airport and Vigan Airport, have regularly scheduled air service. In February 2022, the CAAP classified the previously unclassified M'lang airport under this category.

All privately owned aerodromes (airports, airstrips, airfields) are outside of the CAAP's classification system.

Former ATO classification The old ATO system, in use until 2008, categorized the country's public airports into four types:

1. International airports were airports capable of handling international flights. There were two sub-categories of international airports: Regular International airports were "used for the operation of aircraft engaged in international air navigation," and served as country's primary international gateways. In 2004, Manila and Mactan–Cebu were the only airports in this category. Clark and Subic Bay were later given this status. Alternate International airports were airports capable of handling international flights in lieu of the regular international airports, but were not designated as primary international gateways. The four airports of Davao, General Santos, Laoag and Zamboanga were classified as such.

2. Trunkline airports were airports serving the principal commercial centers of the Philippines, intended for use by medium-range jets. These were, in most cases, the only domestic airports equipped with instrument landing systems. Twelve airports were classified under this category in 2004. Prior to their closure or conversion to military use, the former domestic airports of Bacolod, Cagayan de Oro and Iloilo were considered trunkline airports.

3. Secondary airports were airports serving smaller urban areas capable of at least handling smaller propeller aircraft, though some were capable of supporting jet aircraft. These airports were only open from sunrise until sunset, usually requiring notification of airport authorities if nighttime landing is a necessity. In 2004 a total of 25 facilities were considered secondary airports. Prior to its conversion to Rajah Buayan Air Base, Buayan Airport — the former commercial airport for General Santos — was classified as a secondary airport.

4. Feeder airports were airports capable of handling smaller piston aircraft. Many facilities in this category were small airstrips serving more remote areas. In 2004 a total of 42 facilities were considered feeder airports. Prior to their closure or transfer to private ownership, the airports of Dolores, Lucena and Malaybalay were under this classification.

+ ATO classification of airports, 2004 Airport Category Mactan–Cebu International Airport Regular International Manila (Ninoy Aquino) International Airport Regular International Davao (Francisco Bangoy) International Airport Alternate International General Santos (Tambler) Airport Alternate International Laoag International Airport Alternate International Zamboanga International Airport Alternate International Bacolod Airport Trunkline Baguio (Loakan) Airport Trunkline Butuan (Bancasi) Airport Trunkline Cagayan de Oro (Lumbia) Airport Trunkline Cotabato (Awang) Airport Trunkline Dumaguete (Sibulan) Airport Trunkline Iloilo (Mandurriao) Airport Trunkline Sulu (Jolo) Airport Trunkline Legazpi Airport Trunkline Puerto Princesa Airport Trunkline Roxas Airport Trunkline San Jose Airport Trunkline Tacloban (Daniel Z. Romualdez) Airport Trunkline Basco Airport Secondary Bislig Airport Secondary Calbayog Airport Secondary Catarman Airport Secondary Cauayan Airport Secondary Daet (Bagasbas) Airport Secondary Dipolog Airport Secondary Iligan (Maria Cristina) Airport Secondary Kalibo Airport Secondary Mamburao Airport Secondary Marinduque Airport Secondary Masbate Airport Secondary Naga (Pili) Airport Secondary Ozamiz (Labo) Airport Secondary Pagadian Airport Secondary Plaridel Airport Secondary San Fernando (Poro Point) Airport Secondary Surigao Airport Secondary Tablas (Tugdan) Airport Secondary Tagbilaran Airport Secondary Tandag Airport Secondary Tawi-Tawi (Sanga-Sanga) Airport Secondary Tuguegarao Airport Secondary Alabat Airport Feeder Allah Valley Airport Feeder Antique (Evelio Javier) Airport Feeder Bagabag Airport Feeder Baler Airport Feeder Bantayan Airport Feeder Biliran Airport Feeder Borongan (Punta Maria) Airport Feeder Bulan Airport Feeder Busuanga (Yulo King Ranch) Airport Feeder Cagayan de Sulu (Mapun) Airport Feeder Calapan Airport Feeder Camiguin (Mambajao) Airport Feeder Catbalogan Airport Feeder Caticlan (Godofredo P. Ramos) Airport Feeder Cuyo Airport Feeder Dolores Airport Feeder Guiuan Airport Feeder Hilongos Airport Feeder Iba Airport Feeder Ipil Airport Feeder Itbayat Airport Feeder Jomalig Airport Feeder Liloy Airport Feeder Lingayen Airport Feeder Lubang Airport Feeder Lucena Airport Feeder Maasin (Panan-awan) Airport Feeder Malabang Airport Feeder Malaybalay Airport Feeder Mati Airport Feeder Ormoc Airport Feeder Palanan Airport Feeder Pinamalayan Airport Feeder Rosales Airport Feeder Siargao (Sayak) Airport Feeder Siocon Airport Feeder Siquijor Airport Feeder Sorsogon (Bacon) Airport Feeder Ubay Airport Feeder Vigan (Mindoro) Airport Feeder Wasig (Mansalay) Airport Feeder

This classification was made obsolete after the Air Transportation Office was replaced by the Civil Aviation Authority of the Philippines, the successor agency created by virtue of Republic Act No. 9497.

List of CAAP-classified airports The lists below follow the CAAP's classification for airports in the Philippines, as of February 2022. Airport names in bold have scheduled service on commercial airlines.

NOTE on ICAO codes: Under the current ICAO code assignment scheme, airports in the Luzon island group (including the Cuyo Islands, but excluding Masbate, Romblon and the rest of Palawan) and the Caluya Islands of Antique are assigned RPL- and RPU- codes; those in the Visayas (except Caluya), Masbate, Romblon and Palawan (except Cuyo), RPV- and RPS-; and those in Mindanao, RPM- and RPN-. Italicized are unofficial ICAO airport codes, i.e. those which do not fit the current code assignment scheme (RPEN, RPPN, RPTP), or are temporary placeholder codes containing numbers (RP12 through 17).

International airports

Airport nameICAOIATAGeneral area servedActual locationUsageRunway lengthCoordinates City and provinceIsland group Clark International Airport RPLC CRK Greater Manila Area Mabalacat, PampangaLuzon Civilian/military Francisco Bangoy International Airport RPMD DVO Davao Region Davao CityMindanao Civilian Iloilo International Airport RPVI ILO Western Visayas Cabatuan, IloiloVisayas Civilian Kalibo International Airport RPVK KLO Western Visayas Kalibo, AklanVisayas Civilian Laoag International Airport RPLI LAO Ilocos Region Laoag, Ilocos NorteLuzon Civilian Mactan–Cebu International Airport RPVM CEB Central Visayas Lapu-Lapu CityVisayas Civilian/military Ninoy Aquino International Airport RPLL MNL Greater Manila Area Pasay / ParañaqueLuzon Civilian/military Puerto Princesa International Airport RPVP PPS Palawan Puerto PrincesaLuzon Civilian/military

Principal domestic airports