Postal code
China postal codes
China postal codes have the format ###### (6 digits), for example 266033. zipcodestack has 38,519 postal codes for China in 31 regions. You can look them up, validate them and search by city or radius with the postal code API.
- Format
- ######
- Example
- 266033
- Codes in our database
- 38,519
- Local name
- ้ฎๆฟ็ผ็ (yรณuzhรจng biฤnmว)
China postal code format
| Pattern | ###### (# digit, @ letter) |
|---|---|
| Examples | 266033, 317204, 100096, 100808 |
| Regex | ^(?:\d{6})$ |
| Official lookup | cpdc.chinapost.com.cn |
Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.
City postal codes by region
| Region | Range | Codes |
|---|---|---|
| Anhui | 230000 โ 247200 | 78 |
| Beijing | 100000 โ 102600 | 11 |
| Chongqing | 400000 โ 409900 | 31 |
| Fujian | 350000 โ 366300 | 67 |
| Gansu | 730000 โ 748500 | 83 |
| Guangdong | 510000 โ 529800 | 99 |
| Guangxi | 530000 โ 547500 | 89 |
| Guizhou | 550000 โ 565300 | 79 |
| Hainan | 570000 โ 578000 | 21 |
| Hebei | 050000 โ 253800 | 144 |
| Heilongjiang | 150000 โ 165300 | 80 |
| Henan | 450000 โ 477200 | 125 |
| Hubei | 430000 โ 448200 | 80 |
| Hunan | 410000 โ 427200 | 100 |
| Inner Mongolia | 010000 โ 029300 | 77 |
| Jiangsu | 210000 โ 226600 | 75 |
| Jiangxi | 330000 โ 344900 | 91 |
| Jilin | 130000 โ 138000 | 52 |
| Liaoning | 110000 โ 125300 | 59 |
| Ningxia | 750000 โ 756500 | 20 |
| Qinghai | 624700 โ 817500 | 41 |
| Shaanxi | 710000 โ 727500 | 98 |
| Shandong | 250000 โ 277700 | 125 |
| Shanghai | 200000 โ 202100 | 9 |
| Shanxi | 030000 โ 048400 | 101 |
| Sichuan | 610000 โ 646500 | 164 |
| Tianjin | 300000 โ 301900 | 6 |
| Tibet | 850000 โ 860700 | 75 |
| Xinjiang | 830000 โ 848500 | 82 |
| Yunnan | 650000 โ 679300 | 113 |
| Zhejiang | 202400 โ 325800 | 74 |
City postal codes of the largest cities
These lists show the main postal code of each city or county.
Neighbouring countries
China postal codes: FAQ
What is the postal code format in China?
###### (# = digit, @ = letter), i.e. 6 digits. Examples: 266033, 317204, 100096, 100808.What regex validates China postal codes?
^(?:\d{6})$ 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 Beijing?
How many postal codes are there in China?
Postal code API
Look up China postal codes by API
zipcodestack looks up, validates and searches postal codes in 182 countries: city, state, coordinates, distances and radius search, as JSON.
/v1/search documentation International postal code API All documentation
1,000 free requests every month. No credit card required.
GET https://api.zipcodestack.com/v1/search?codes=266033&country=cn
{
"results": {
"266033": [{
"postal_code": "266033",
"country_code": "CN",
"city": "โฆ",
"state": "โฆ",
"latitude": โฆ,
"longitude": โฆ
}]
}
}