Hong Kong ZIP Code: There Isn't One. What to Enter Instead
Hong Kong has no ZIP or postal code. Hongkong Post says leave the field blank or use 000, 0000, 000000 or HKG. What 999077 is, plus the address format.
By VincentPublished September 7, 2026Last updated September 7, 20267 min read

Hong Kong has no ZIP code and no postcode. That is not an oversight or a gap in a database; it is policy. Hongkong Post's own page on the subject says the postcode system 'is not adopted in Hong Kong' and that it has no plan to introduce one [hkpost-postcode]. This page gives Hongkong Post's answer to the mandatory field and explains where the number 999077 comes from. It then sets out the address format from the Post Office Guide and ends with the rules a form should follow.
What to enter when a form demands a postcode
Hongkong Post answers this directly. If a form or an overseas sender requires a postcode, 'you may leave the field blank or try to fill in with 000, 0000, 000000 or HKG' [hkpost-postcode]. That is the whole official position. The values differ only in length, so pick the one that passes the form's validation.
| Value | When to use it | Status |
|---|---|---|
| (blank) | Whenever the form lets you | Hongkong Post's first choice |
| 000 | Fields that accept three characters | Listed by Hongkong Post |
| 0000 | Four-digit fields, such as forms built for Australia or New Zealand | Listed by Hongkong Post |
| 000000 | Six-digit fields, such as forms built for China, India or Singapore | Listed by Hongkong Post |
| HKG | Fields that accept letters | Listed by Hongkong Post |
| 00000 | Fields that require exactly five digits, such as US-style forms | Not listed, but the only value such a form will accept |
| 999077 | Do not use unless posting from mainland China | China Post's code, not Hong Kong's |
Where 999077 comes from
Search for a Hong Kong postcode and you will find 999077 repeated across shipping blogs. It is real, but it is not Hong Kong's. China Post allocated it as part of the 9-series codes it uses for international and interregional mail sent from mainland China, and it is only used sporadically on mail posted from the mainland [wiki-hk-postal]. Hongkong Post does not use it and does not operate on the mainland, so most people in Hong Kong have never seen it.
There is a practical reason to avoid it too. The international list of postal codes carries a warning: if you provide 999077 where the address label will be created electronically, 'the system may change the destination country to Hong Kong S.A.R, CHINA' [wiki-postal-list]. That can mean a different rate, a different customs route and a different carrier. A blank field, or 000000, does none of that.
Why Hongkong Post never introduced postcodes
The reasons are on the record. Hongkong Post's mechanised letter sorting system 'is capable of identifying over 90% of mail items' with printed or written English addresses and printed Chinese addresses, so a postcode would add little. And because the city packs about three million addresses into a small area, a postcode fine enough to be useful would run to 15 digits, which Hongkong Post judged 'not user-friendly' [hkpost-postcode]. Delivery performance is high without a code, so the decision stands.
This puts Hong Kong in a small group. Macau and the United Arab Emirates run without postal codes as well, and Ireland only introduced one in 2015. The postal code formats worldwide post compares them; the UAE page covers the same form problem for Dubai.
How a Hong Kong address is written
Without a postcode, the address itself carries the routing. Section 6.1 of Hongkong Post's Post Office Guide lists six elements a local address 'should always include', in this order [hkpost-guide].
| Line | Element | Hongkong Post's example |
|---|---|---|
| 1 | Name of addressee | Mr. CHAN Kwok-kwong |
| 2 | Flat and floor numbers | Flat 25, 12/F |
| 3 | Name of building | Acacia Building |
| 4 | Number of building and name of street | 105 Kennedy Road |
| 5 | Village, town or district, in CAPITAL LETTERS | WAN CHAI |
| 6 | Hong Kong, Kowloon or New Territories, in CAPITAL LETTERS | HONG KONG |
Three details matter for a form. The flat and floor share a line, written 'Flat 25, 12/F', and the floor uses the /F suffix. The district and the region are both in capitals, and the region is one of exactly three: Hong Kong, meaning the island, Kowloon, or New Territories. And there is no country line on local mail, because the last line already says where it is. The guide also asks for no more than 32 characters per line and no punctuation except a comma between two components on one line [hkpost-guide].
A PO Box address drops the building and street: the guide's example is 'Mr. WONG Yat-ming, P.O. Box 42345, CAUSEWAY BAY POST OFFICE, HONG KONG', with the post office name in capitals [hkpost-guide]. For rural parts of the New Territories, where a street may not exist, the village name takes the place of the street line.
| # | Style | Address as written | Postcode field |
|---|---|---|---|
| 1 | Island, flat in a named building | Ada Leung · Flat 8, 15/F, Harbour Crest · 88 Java Road · NORTH POINT · HONG KONG | blank |
| 2 | Kowloon, tower in an estate | Marcus Chan · Flat 2103, 21/F, Tower 3, Meridian Court · 12 Fat Kwong Street · HO MAN TIN · KOWLOON | blank or 000000 |
| 3 | New Territories, estate block | Wing Yan Cheung · Flat 6, 31/F, Block B, Sunrise Garden · 3 On Lai Street · SHA TIN · NEW TERRITORIES | blank or 000000 |
| 4 | Office | Pacific Ledger Ltd · Room 1802, 18/F, Kingsway Tower · 200 Des Voeux Road Central · CENTRAL · HONG KONG | blank or HKG |
| 5 | Village house | Kwok Siu Ming · No. 27, Tai Wai Village · TAI PO · NEW TERRITORIES | blank |
| 6 | PO Box | Nina Ho · P.O. Box 30217 · TSIM SHA TSUI POST OFFICE · KOWLOON | blank |
Every recipient, building and box number above is invented. The streets and districts are real, because a form has to cope with real district names in capitals and real street names with 'Central' or 'West' on the end. Fakenamely's Hong Kong identity generator produces addresses in the same shape, and its postal code field is blank on purpose. The underlying locale data throws an error if you ask it for a Hong Kong postcode, because there is none to give.
Rules for a form that accepts Hong Kong addresses
- Make the postal code optional when the country is HK. Better, hide it. A required postcode field for Hong Kong is a bug, not a validation.
- If the schema needs a value, store an empty string. Do not store 000000 or HKG as if it were data, and never pre-fill 999077.
- Accept 000, 0000, 00000, 000000 and HKG without an error, and do not run them through a numeric or US ZIP check.
- Offer a region field with three values: Hong Kong, Kowloon, New Territories. It replaces the state field, and it is mandatory.
- Accept a district in the address. There are 18 districts across the three regions [wiki-hk-districts]; a free-text field is enough, and capitals are conventional, not required by the form.
- Allow a flat, floor and block on one line. '12/F' has a slash; 'Flat 2103' and 'Block B' are ordinary; do not split them into numeric fields.
- Keep 32 characters per line as a soft limit if you print labels, following the Post Office Guide, and let long building names wrap rather than truncating them.
| Input | Expected | Rule it exercises |
|---|---|---|
| Country HK, postcode blank | Accept | Field optional for HK |
| Country HK, postcode 000000 | Accept, do not store as data | Six-digit placeholder |
| Country HK, postcode HKG | Accept | Letters allowed |
| Country HK, postcode 00000 | Accept | Five-digit placeholder for US-style forms |
| Country HK, postcode 999077 | Accept but warn; never change the country | China Post code must not re-route |
| Region 'Kowloon', state field blank | Accept | Region replaces state |
| Region blank | Reject | One of three regions is mandatory |
| 'Flat 25, 12/F' in address line 1 | Accept unchanged | Slash and comma in the unit line |
| District 'WAN CHAI' in capitals | Accept | Conventional capitals |
| '200 Des Voeux Road Central' | Accept | Direction word at the end of a street name |
| Country US, postcode 000000 | Reject | Placeholder is not a US ZIP |
Where this fits on the site
The random address generator covers Hong Kong through the Hong Kong identity page, which is the one country page on the site whose postal field is empty by design. The mirror-image problem, a US ZIP code that starts with zero and keeps being shortened to four digits, has its own page: ZIP codes that start with 0. For the basics of how codes work where they exist, start with what a ZIP code is.
Method note: the official position and the placeholder values are quoted from Hongkong Post's postcode page [hkpost-postcode]. The address elements and examples come from section 6.1 of its Post Office Guide, dated January 2025 [hkpost-guide]. Both were read on 2026-09-07. The origin of 999077 and the label warning come from Wikipedia [wiki-hk-postal] [wiki-postal-list]. If Hongkong Post changes its advice, its page wins over this one.
References & sources
- About Postcode in Hong Kong — Hongkong Post
- Post Office Guide, section 6.1: Method of addressing (January 2025) — Hongkong Post
- Postal codes in Hong Kong — Wikipedia
- List of postal codes — Wikipedia
- Districts of Hong Kong — Wikipedia
Frequently asked questions
What is the ZIP code for Hong Kong?+
There is none. Hongkong Post does not operate a postcode system and says it has no plan to introduce one. When a form requires a value, Hongkong Post advises leaving the field blank or entering 000, 0000, 000000 or HKG. Pick whichever the form's length check accepts.
What postal code do I use for Hong Kong on FedEx, UPS or DHL forms?+
Set the country to Hong Kong first; on most courier sites the postal code field then becomes optional. If it stays mandatory, use one of the values Hongkong Post lists: 000, 0000, 000000 or HKG. Use 00000 only if the form demands exactly five digits. The parcel is routed by the district and building, so the value never affects delivery.
Is 999077 the Hong Kong postal code?+
Not in Hong Kong. 999077 belongs to the 9-series codes China Post uses for mail leaving mainland China, and it is only used sporadically on mail posted from the mainland. Hongkong Post does not use it. The international postal code list warns that entering 999077 where a label is generated electronically may change the destination country to 'Hong Kong S.A.R., China'.
Is the Hong Kong postal code 00000 or 000000?+
Neither is a postal code; both are placeholders. Hongkong Post's list is 000, 0000, 000000 and HKG. It does not mention 00000, but a form that requires exactly five digits will only take 00000, and that is fine. Whatever you enter, the address is delivered on its district and building, not the number.
How do I write a Hong Kong address?+
Hongkong Post's Post Office Guide lists six elements: the addressee's name, flat and floor numbers, building name, and building number with street name. Then come the village, town or district in capital letters, and HONG KONG, KOWLOON or NEW TERRITORIES in capital letters. Its example is: Mr. CHAN Kwok-kwong, Flat 25, 12/F, Acacia Building, 105 Kennedy Road, WAN CHAI, HONG KONG.
Why doesn't Hong Kong have postcodes?+
Hongkong Post gives two reasons. Its mechanised sorting system already reads over 90% of mail with printed or written English addresses and printed Chinese addresses, so a postcode would not speed things up much. And covering the city's three million addresses would need codes of up to 15 digits, which nobody would use. Delivery performance is high without them, so there is no plan to add them.