Find Your ZIP Code in the Philippines
A Philippine ZIP code is four digits, assigned by PHLPost to a city, municipality or barangay. Press the button and your position becomes the ZIP code covering that spot, with the city so you can check it looks right.
Your location is only used to find your ZIP code.
ZIP Code
1000
Philippines

The ZIP Code Format
Format
Four digits (1000)
Example
1000
A Philippine ZIP code is four digits with no space and no letters. Manila is 1000. The country borrowed the American name โ ZIP code rather than postal code โ which is why forms here use the US term even though the format is nothing like the US one.
Four digits is a small range for a country of this size, and that constrains what a code can mean. A single code commonly covers a whole municipality, and in larger cities it covers a district or a group of barangays rather than anything finer.
The ZIP code goes at the end of the address, after the city or municipality, and the province sits above it. On a form with separate fields the thing worth getting right is that the barangay is part of the address and not part of the code โ a ZIP code does not identify your barangay, and a barangay does not have one of its own unless PHLPost happens to have assigned it one.
What Each Part of a ZIP Code Means
Read left to right, each part of a Philippines ZIP code narrows the destination down.
| Part | Identifies | What it means |
|---|---|---|
| Digit 1 | Broad area | Places the code in a broad part of the country. Metro Manila occupies the 1000s, and the remaining ranges run outward from there. |
| Digits 2-4 | City, municipality or district | Narrow to the particular locality PHLPost has assigned the code to. In Metro Manila this resolves to a city or a district within one; elsewhere it is usually a whole municipality. |
| What it is not | Not a barangay code | A ZIP code is assigned to a delivery locality. Many barangays share one with their neighbours, so the code cannot identify a barangay on its own. |
| Structure caveat | No published digit breakdown | PHLPost does not publish a meaning for each digit position, and third-party explanations disagree with one another. Treat any confident digit-by-digit table with suspicion. |
How ZIP codes work in the Philippines
The Philippine ZIP code is best understood as a label PHLPost attaches to a delivery locality rather than as a structured code you can decompose. That is an unusual thing to say about a postal system, and it is worth saying plainly because almost every explanation you will find online claims otherwise.
The claims conflict. Some sources say the first digit is a region and the second a province; others say the first two together name the province and the last two a district. PHLPost itself publishes a lookup rather than a specification, which is a fair indication that the structure is less systematic than people would like it to be. The honest position is that the leading digit broadly places you โ Metro Manila in the 1000s, with other ranges spreading out from there โ and that beyond that you look it up.
What the code does reliably tell you is which post office handles delivery. That is the question it was designed to answer and the one it answers well, which is why courier serviceability in the Philippines is checked against the ZIP code and the city together.
The four-digit range also has a consequence worth understanding. With only ten thousand possible codes for a country of more than a hundred million people spread across thousands of islands, each code necessarily covers a lot of addresses. A code is a municipality-sized unit in most of the country, which makes it far coarser than the postal codes of Singapore or the United Kingdom and roughly comparable to a US ZIP code in reach.
There is a change on the horizon. A bill to replace the four-digit numeric code with a longer alphanumeric one has been before the House of Representatives. It has not passed, so the four-digit code remains the correct answer today โ but it is a reminder that this is a system under active review rather than a settled one.
Why your barangay is not in the code
Philippine addresses are built around the barangay, and people reasonably expect the ZIP code to reflect that. It does not, and the mismatch causes a lot of confusion at checkout.
A ZIP code is assigned to a delivery locality โ a city, a municipality, or in Metro Manila a district. Many barangays sit inside one such locality and share its code. Some large cities have several codes, so one city maps to several, but the unit being coded is never the barangay itself.
The practical consequence is that a complete Philippine address needs the barangay written out. The ZIP code narrows delivery to the right post office; the barangay and street tell the rider where to go after that. A form that collects only the ZIP code and the city has not collected enough to deliver against.
ZIP code, but not the American one
The Philippines uses the term ZIP code, which is borrowed from the United States, and that creates a specific and avoidable confusion on international forms.
A US ZIP code is five digits. A Philippine one is four. A form built for US addresses that validates for exactly five digits will reject a real Philippine ZIP code, and the usual workaround โ adding a zero to make it fit โ produces a value that belongs to a different place or to nothing at all.
Going the other way, a Philippine form expecting four digits will reject a five-digit US ZIP, which is correct behaviour. Neither system is a version of the other; they share a name and nothing else. If an international checkout will not accept four digits, the form cannot handle a Philippine address, and padding the number only moves the failure to the point where a parcel cannot be delivered.
Where a lookup and PHLPost can disagree
This tool answers which ZIP code covers the point your device reported. PHLPost answers which post office delivers to a given address. Those usually produce the same code, and because Philippine codes are relatively coarse, a lookup here is more forgiving than it would be in a country with finer codes.
The ordinary cause of a mismatch is accuracy. A device fix degrades indoors, in dense urban areas and when it is working from mobile signals rather than a clear satellite view. Near the edge of a municipality that is enough to return the code next door.
The other cause is that the underlying open data for the Philippines is less complete than for countries with open government address files, so a lookup may return nothing at all in less mapped areas. For filling in a form or checking a code looks plausible, a lookup is quick and usually right. For anything consequential, confirm it with the official PHLPost ZIP code locator.
Frequently Asked Questions
Can I find a ZIP code from an address here?
No. This site works only from your current position: your device reports where it is, and that point becomes the ZIP code covering it. There is no address database behind it. To search from a city or barangay, use the PHLPost ZIP code locator.
Why is my ZIP code four digits and not five?
Because the Philippine system is four digits. The name ZIP code was borrowed from the United States but the format was not. A form that insists on five digits was built for US addresses and cannot handle a Philippine one correctly.
Does my barangay have its own ZIP code?
Usually not. Codes are assigned to delivery localities, and several barangays commonly share one. Always write the barangay out in the address rather than expecting the code to carry it.
What does each digit mean?
There is no published breakdown. PHLPost provides a lookup rather than a specification, and the digit-by-digit explanations circulating online contradict one another. The leading digit broadly places you โ Metro Manila is in the 1000s โ and beyond that the code is best looked up.
Is the ZIP code system changing?
A bill to replace the four-digit numeric code with a longer alphanumeric one has been before the House of Representatives. It has not passed, so four digits remains correct today.
Why did the lookup return nothing for my location?
The open data behind reverse geocoding is less complete in some parts of the Philippines than in countries with open government address files. Where there is no postal code in the data for that point, no code can be returned.
Keep Reading
- ZIP Code guides for Philippines
- What we do with your location
- Limits of a location-based lookup
- Postcode lookup for Australia
- Post Code lookup for Bangladesh
- Postal Code lookup for Canada
- PIN Code lookup for India
- Eircode lookup for Ireland
- Postal Code lookup for Kenya
- Poskod lookup for Malaysia
- Postcode lookup for New Zealand
- Digital Postcode lookup for Nigeria
- Postal Code lookup for Pakistan
- Postal Code lookup for Singapore
- Postal Code lookup for South Africa
- Postal Code lookup for Sri Lanka
- Postcode lookup for United Kingdom
- ZIP Code lookup for United States