placedb

Countries

🇵🇭 Philippines 24 administrative divisions

24 first-level administrative divisions (states, provinces, regions or counties, depending on the country) and 5,623 cities and towns, each with latitude and longitude. Public domain, free to download, no API key.

The country

ISO 3166-1
PH · PHL · 608
Capital
Manila
Continent
Asia
Currency
PHP, Philippine peso
Calling code
+63
Internet domain
.ph
Divisions
24
Cities and towns
5,623

Divisions

The 24 divisions of Philippines

24 of them carry an ISO 3166-2 code. Counts are cities and towns inside each division.

Division ISO 3166-2 Cities and towns Population
Basilan PH-BAS 28 541,947
Bicol Region PH-05 383 6,064,426
Cagayan Valley PH-02 224 3,777,608
Calabarzon PH-40 622 16,933,234
Caraga PH-13 161 2,865,196
Central Luzon PH-03 372 12,989,074
Central Visayas PH-07 515 6,640,875
Cordillera Administrative Region PH-15 111 1,808,985
Davao Region PH-11 190 5,389,422
Eastern Visayas PH-08 314 4,625,929
Ilocos Region PH-01 435 5,342,453
Lanao del Sur PH-LAS 45 1,368,137
Maguindanao del Norte PH-MGN 16 1,124,811
Maguindanao del Sur PH-MGS 24 813,243
Metro Manila PH-00 459 14,001,751
Mimaropa PH-41 397 3,245,446
Negros Occidental PH-NEC 156 2,680,477
Negros Oriental PH-NER 85 1,492,038
Northern Mindanao PH-10 249 5,178,326
Siquijor PH-SIG 20 107,642
Soccsksargen PH-12 211 4,462,776
Tawi-Tawi PH-TAW 25 482,645
Western Visayas PH-06 293 4,861,911
Zamboanga Peninsula PH-09 211 3,943,837

A further 77 places could not be matched to a division and are listed separately in the API as "unassigned": true.

Get it

Both files, in one request each

# every division of Philippines
curl -s https://api.placedb.org/v1/regions/PH.json

# the cities and towns of one division (id from the file above)
curl -s https://api.placedb.org/v1/cities/PH/<id>.json

No key, no account, no rate limit. The endpoints · try it live.