OK, here's my contribution to the provinces and regions for the Philippines...
Let me break it down by province instead of just the regions:
Philippines:
(173, 'Abra'), (173, 'Agusan del Norte'), (173, 'Agusan del Sur'), (173, 'Aklan'), (173, 'Albay'), (173, 'Antique'), (173, 'Apayao'), (173, 'Aurora'), (173, 'Basilan'), (173, 'Bataan'), (173, 'Batanes'), (173, 'Batangas'), (173, 'Benguet'), (173, 'Biliran'), (173, 'Bohol'), (173, 'Bukidnon'), (173, 'Bulacan'), (173, 'Cagayan'), (173, 'Camarines Norte'), (173, 'Camarines Sur'), (173, 'Camiguin'), (173, 'Capiz'), (173, 'Catanduanes'), (173, 'Cavite'), (173, 'Cebu'), (173, 'Compostela Valley'), (173, 'Cotabato'), (173, 'Davao del Norte'), (173, 'Davao del Sur'), (173, 'Davao Oriental'), (173, 'Eastern Samar'), (173, 'Guimaras'), (173, 'Ifugao'), (173, 'Ilocos Norte'), (173, 'Ilocos Sur'), (173, 'Iloilo'), (173, 'Isabela'), (173, 'Kalinga'), (173, 'La Union'), (173, 'Laguna'), (173, 'Lanao del Norte'), (173, 'Lanao del Sur'), (173, 'Leyte'), (173, 'Maguindanao'), (173, 'Marinduque'), (173, 'Masbate'), (173, 'Misamis Occidental'), (173, 'Misamis Oriental'), (173, 'Mountain Province'), (173, 'Negros Occidental'), (173, 'Negros Oriental'), (173, 'Northern Samar'), (173, 'Nueva Ecija'), (173, 'Nueva Vizcaya'), (173, 'Occidental Mindoro'), (173, 'Oriental Mindoro'), (173, 'Palawan'), (173, 'Pampanga'), (173, 'Pangasinan'), (173, 'Quezon Province'), (173, 'Quirino'), (173, 'Rizal'), (173, 'Romblon'), (173, 'Samar'), (173, 'Sarangani'), (173, 'Siquijor Province'), (173, 'Sorsogon Province'), (173, 'South Cotabato'), (173, 'Southern Leyte'), (173, 'Sultan Kudarat'), (173, 'Sulu'), (173, 'Surigao del Norte'), (173, 'Surigao del Sur'), (173, 'Tarlac'), (173, 'Tawi Tawi'), (173, 'Zambales'), (173, 'Zamboanga del Norte'), (173, 'Zamboanga del Sur'), (173, 'Zamboanga Sibugay')
[Note: I disregarded the National Capital Region because it has been listed]
For each of the provinces listed, here's the codes:
Abra:
Agusan del Norte: 910
Agusan del Sur:
Aklan: 906, 826
Albay: 720,
Antique:
Apayao:
Aurora: 3475
Basilan:
Bataan: 3477
Batanes: 1093
Batangas:
Benguet: 827
Biliran:
Bohol: 844
Bukidnon:
Bulacan: 3474
Cagayan: 845
Camarines Norte:
Camarines Sur: 907
Camiguin Province: 1095
Capiz: 837
Catanduanes: 1099
Cavite:
Cebu: 471
Compostela Valley:
Cotabato:
Davao del Norte:
Davao del Sur: 470,
Davao Oriental:
Eastern Samar:
Guimaras:
Ifugao:
Ilocos Norte: 803
Ilocos Sur: 3168
Iloilo: 792
Isabela: 3472, 3473
Kalinga:
La Union: 1096
Laguna:
Lanao del Norte: 1094
Lanao del Sur:
Leyte: 840, 3481
Maguindanao: 846
Marinduque: 843
Masbate: 842
Misamis Occidental: 1098
Misamis Oriental: 839
Mountain Province:
Negros Occidental: 719
Negros Oriental: 841
Northern Samar: 3480
Nueva Ecija:
Nueva Vizcaya:
Occidental Mindoro: 847
Oriental Mindoro:
Palawan: 3476, 905, 836
Pampanga: 793
Pangasinan: 3484
Quezon Province:
Quirino:
Rizal:
Romblon: 3478
Samar: 3479
Sarangani:
Siquijor Province:
Sorsogon Province:
South Cotabato: 795
Southern Leyte:
Sultan Kudarat:
Sulu: 3482
Surigao del Norte: 3483
Surigao del Sur:
Tarlac:
Tawi Tawi: 908
Zambales: 904
Zamboanga del Norte: 909
Zamboanga del Sur: 1097, 838
Zamboanga Sibugay:
Along with the existing list, there are more airports than presently listed in AM, and I want to add them to the list, along with amendments to the current list:
(For coordinates of these airports, please check Wikipedia link below. If a code is shown as ____, it means there is no IATA or ICAO code provided to the airport at this time.)Airport name: Sayak
City: Siargo Island
Province: Surigao del Norte
Airport codes: IATA: IAO; ICAO: RPNS
Passengers served: 10,170
Cargo served: 1
Notes: Change Siargo to Siargao, add ICAO with RPNS
Airport name: Evelio Javier
City: San Jose
Province: Antique
Airport codes: IATA: EUQ ; ICAO: RPVS
Passengers served: 5,000
Cargo served: 0
Notes: New airport for listing
Airport name: Tandag
City: Tandag City
Province: Surigao del Sur
Airport codes: IATA: TDG; ICAO: RPMW
Passengers served: 2,000
Cargo served: 0
Notes: New airport for listing
Airport name: Alabat
City: Perez
Province: Quezon Province
Airport codes: IATA: _____ ; ICAO: RPLY
Passengers served: 600
Cargo served: 0
Notes: New airport for listing
Airport name: Allah Valley
City: Surallah
Province: South Cotabato
Airport codes: IATA: AAV; ICAO: RPMA
Passengers served: 2,000
Cargo served: 0
Notes: New airport for listing
Airport name: Bagabag
City: Bagabag
Province: Nueva Vizcaya
Airport codes: IATA: ______; ICAO: RPUZ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Bantayan
City: Santa Fe
Province: Cebu
Airport codes: IATA: ______; ICAO: RPSB
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Naval
City: Naval
Province: Biliran
Airport codes: IATA: ______; ICAO: RPVQ
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Bislig
City: Bislig City
Province: Surigao del Sur
Airport codes: IATA: BPH; ICAO: RPMF
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Punta Maria
City: Borongan
Province: Eastern Samar
Airport codes: IATA: BPR; ICAO: RPVW
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Bulan
City: Bulan
Province: Sorsogon Province
Airport codes: IATA: ______; ICAO: RPUU
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Calapan
City: Calapan City
Province: Oriental Mindoro
Airport codes: IATA: ______; ICAO: RPUK
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Mapun
City: Cagayan de Tawi Tawi
Province: Tawi Tawi
Airport codes: IATA: CDY; ICAO: RPMU
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Catbalogan
City: Catbalogan City
Province: Samar
Airport codes: IATA: _____; ICAO: RPVY
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Bagasbas
City: Daet
Province: Camarines Norte
Airport codes: IATA: DTE; ICAO: RPUD
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Guiuan
City: Guiuan
Province: Eastern Samar
Airport codes: IATA: _____; ICAO: RPVG
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Hilongos
City: Hilongos
Province: Leyte
Airport codes: IATA: _____; ICAO: RPVH
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Iba
City: Iba
Province: Zambales
Airport codes: IATA: _____; ICAO: RPUI
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Ipil
City: Ipil
Province: Zamboanga Sibugay
Airport codes: IATA: IPE; ICAO: RPMV
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Itbayat
City: Itbayat
Province: Batanes
Airport codes: IATA: _____; ICAO: RPLT
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Jomalig (Polilio Island)
City: Jomalig
Province: Quezon Province
Airport codes: IATA: _____; ICAO: RPLJ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Liloy
City: Liloy
Province: Zamboanga del Norte
Airport codes: IATA: _____; ICAO: RPMX
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Panan-awan
City: Maasin City
Province: Southern Leyte
Airport codes: IATA: _____; ICAO: RPSM
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Malabang
City: Malabang
Province: Lanao del Sur
Airport codes: IATA: MLP; ICAO: RPMM
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Malaybalay
City: Malaybalay City
Province: Bukidnon
Airport codes: IATA: _____; ICAO: RPMY
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Mamburao
City: Mamburao
Province: Occidental Mindoro
Airport codes: IATA: ______; ICAO: RPUM
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Wasig (Mansalay)
City: Mansalay
Province: Oriental Mindoro
Airport codes: IATA: ______; ICAO: RPLG
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Mati National
City: Mati City
Province: Davao Oriental
Airport codes: IATA: MXI; ICAO: RPMQ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Pinamalayan
City: Pinamalayan
Province: Oriental Mindoro
Airport codes: IATA: _____; ICAO: RPLA
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Rosales
City: Rosales
Province: Pangasinan
Airport codes: IATA: _____; ICAO: RPLR
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Siocon
City: Siocon City
Province: Zamboanga del Norte
Airport codes: IATA: XSO; ICAO: RPNO
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Siquijor
City: Siquijor
Province: Siquijor Province
Airport codes: IATA: _____; ICAO: RPVZ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Sorsogon
City: Sorsogon City
Province: Sorsogon Province
Airport codes: IATA: _____; ICAO: RPLZ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Ubay
City: Ubay
Province: Bohol
Airport codes: IATA: _____; ICAO: RPSN
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Aparri
City: Aparri
Province: Cagayan
Airport codes: IATA: _____; ICAO: RPUA
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: Cabanatuan
City: Cabanatuan City
Province: Nueva Ecija
Airport codes: IATA: _____; ICAO: RPUC
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Casiguran
City: Casiguran
Province: Aurora
Airport codes: IATA: CGG; ICAO: _____
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Baganga
City: Baganga
Province: Davao Oriental
Airport codes: IATA: BNQ; ICAO: _____
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Jesus Magsaysay Airfield
City: Castillejos
Province: Zambales
Airport codes: IATA: _____; ICAO: RPUJ
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Pacific Air-VAL Coron
City: Coron
Province: Palawan
Airport codes: IATA: XCN; ICAO: _____
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Del Monte Plantation Airstrip
City: Manolo Fortich
Province: Bukidnon
Airport codes: IATA: _____; ICAO: RPMT
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: Dilasag
City: Dilasag
Province: Aurora
Airport codes: IATA: DSG; ICAO: _____
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: Dolores
City: Dolores
Province: Eastern Samar
Airport codes: IATA: _____; ICAO: RPVX
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: El Nido
City: El Nido
Province: Palawan
Airport codes: IATA: ENI; ICAO: _____
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Larap
City: Jose Panganiban
Province: Camarines Norte
Airport codes: IATA: _____; ICAO: RPUP
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Lucena
City: Lucena City
Province: Quezon Province
Airport codes: IATA: _____; ICAO: RPUE
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Maramag
City: Maramag
Province: Bukidnon
Airport codes: IATA: XMA; ICAO: _____
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: Medellin
City: Medellin
Province: Cebu
Airport codes: IATA: _____; ICAO: RPVN
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Roxas-Del Pilar
City: Roxas
Province: Palawan
Airport codes: IATA: _____; ICAO: RPVL
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Semirara
City: Caluya
Province: Antique
Airport codes: IATA: _____; ICAO: RPSR
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Siasi
City: Siasi
Province: Sulu
Airport codes: IATA: SSV; ICAO: _____
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Carles
City: Carles
Province: Iloilo
Airport codes: IATA: ICO; ICAO: _____
Passengers served: 1,000
Cargo served: 0
Notes: New airport for listing
Airport name: Kenram (Tacurong)
City: Tacurong City
Province: Sultan Kudarat
Airport codes: IATA: _____; ICAO: RPMK
Passengers served: 1,500
Cargo served: 0
Notes: New airport for listing
Airport name: Tagbita
City: Rizal
Province: Palawan
Airport codes: IATA: TGB; ICAO: _____
Passengers served: 500
Cargo served: 0
Notes: New airport for listing
Airport name: Cesar Lim Rodriguez (Taytay-Sandoval)
City: Taytay
Province: Palawan
Airport codes: IATA: RZP; ICAO: RPSD
Passengers served: 2,000
Cargo served: 0
Notes: New airport for listing
The list above is exhaustive and covers all the airports in the country that currently have the IATA and ICAO codes. Some other airports that do not have ICAO or have outdated ICAO codes are currently not listed, as well as airports currently under construction.
(side comment: this is the most extensive airport listing I have ever made for all Philippine airports, and I will keep you posted when the new airports come out)Sources:
-
http://en.wikipedia.org/wiki/List_of_airports_in_the_Philippines-
http://www.caap.gov.ph/