🇨🇳 China · region

Shanghai postal codes

Shanghai has 9 city postal codes, from 200000 to 202100, used by 9 places. Search a place below to find its codes.

Codes
9
Range
200000–202100
Places
9
Format
######

Largest cities in Shanghai

Postal Codes by place

PlacePostal Codes
Chongming County
202100
Fengxian District
201400
Jiading District
201800
Jinshan District
201500
Minhang District
201100
Nanhui District
201300
Qingpu District
201700
Shanghai
200000
Songjiang District
201600

Postal code data: GeoNames (CC BY 4.0) and zipcodestack.

These lists show the main postal code of each city or county.

Frequently asked questions

How many city postal codes are there in Shanghai?

Shanghai has 9 city postal codes, from 200000 to 202100, covering 9 places.

What is the postal code for a place in Shanghai?

Find the place in the list on this page. Larger places have several codes; the one you need depends on the street. You can also check any code with the postal code validator.

Postal code API

All Shanghai city postal codes in one request

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

/v1/code/state documentation ZIP code API All documentation

300 free requests every month. No credit card required.

GET https://api.zipcodestack.com/v1/code/state?state_name=Shanghai&country=cn

{
  "results": ["200000", "…", "202100"]
}

Free postal code tools

Start using our ZIP Code API for free today!

Get 300 requests / month for free