Postal code

Philippines postal codes

Philippines postal codes have the format #### (4 digits), for example 1008. zipcodestack has 2,286 postal codes for Philippines in 17 regions.

Format
####
Example
1008
Codes in our database
2,286
Local name
ZIP code

Philippines postal code format

Pattern#### (# digit, @ letter)
Examples1008, 1050, 1135, 1207, 2000, 1000
Regex^(?:\d{4})$
Official lookupphlpost.gov.ph

Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.

Postal Codes by region

RegionRangeCodes
Autonomous Region in Muslim Mindanao7300 – 9716121
Bicol4400 – 5421117
Cagayan Valley3300 – 390593
Calabarzon1850 – 4342160
Caraga8300 – 861174
Central Luzon2000 – 3207143
Central Visayas6000 – 6347133
Cordillera2600 – 381479
Davao8000 – 881062
Eastern Visayas6400 – 6822143
Ilocos2400 – 2922126
Metro Manila1000 – 1812230
Mimaropa4900 – 551675
Northern Mindanao7200 – 922295
Soccsksargen9400 – 981149
Western Visayas5000 – 6133135
Zamboanga Peninsula7000 – 712671

Postal Codes of the largest cities

Philippines postal codes: FAQ

What is the postal code format in Philippines?

Philippines postal codes follow the pattern #### (# = digit, @ = letter), i.e. 4 digits. Examples: 1008, 1050, 1135, 1207, 2000, 1000.

What regex validates Philippines postal codes?

^(?:\d{4})$ matches the official format (from Google's address metadata). It checks the shape only; whether a code exists needs a lookup in a postal code database such as the zipcodestack API.

What is the postal code of Manila?

Manila has 189 postal codes, starting with 0400. The right one depends on the street; see the full list for Manila.

How many postal codes are there in Philippines?

The zipcodestack database contains 2,286 postal codes for Philippines, each with place name, region and coordinates.

Postal code API

Look up Philippines postal codes by API

zipcodestack looks up, validates and searches postal codes in 149 countries: city, state, coordinates, distances and radius search, as JSON.

/v1/search documentation International postal code API All documentation

300 free requests every month. No credit card required.

GET https://api.zipcodestack.com/v1/search?codes=1008&country=ph

{
  "results": {
    "1008": [{
      "postal_code": "1008",
      "country_code": "PH",
      "city": "…",
      "state": "…",
      "latitude": …,
      "longitude": …
    }]
  }
}

Free postal code tools

Start using our ZIP Code API for free today!

Get 300 requests / month for free