[Shanghai Living]

List of foreign consulates general in Shanghai

by
August 28, 2023
Share Article:

A total of 77 countries and regions have consulates general in Shanghai.

Simply dial the landline number if you have a local phone number in Shanghai.

If you have a Chinese mainland (outside Shanghai) mobile phone number, enter the Shanghai area code "021" first, then dial the landline number.

If you use a overseas mobile phone number, dial China's country code "0086," then the Shanghai area code "21," and finally the landline number.

Detailed information is provided below.

List of foreign consulates general in Shanghai
List of foreign consulates general in Shanghai
List of foreign consulates general in Shanghai
List of foreign consulates general in Shanghai
Caption: Illustration by Li Xiaoying
Share Article:

In Case You Missed It...

[Reviewed] If You Haven't Heard of Choir of Man, Click Here
FEATURED
[SHANGHAI LIVING]
[Reviewed] If You Haven't Heard of Choir of Man, Click Here
@ Jacob AldacoLineSep 29, 2025
[Quick News] REMINDER: October Holiday Extended This Year!
[Shanghai Living]
[Quick News] REMINDER: October Holiday Extended This Year!
China's National Holiday this year is 8 days long, not 7. That's because this year, the Mid-Autumn Festival falls on October 6, so the two holidays this year are combined.
[Communities] Jiashan Market Reopens in SH This Weekend!
[Shanghai Living]
[Communities] Jiashan Market Reopens in SH This Weekend!
One of Shanghai's best open-air community markets is re-opening this weekend. Here's a look at some of the vendors.
[See & Be Seen] Italian Innovation Awards Lands in Shanghai
[Shanghai Living]
[See & Be Seen] Italian Innovation Awards Lands in Shanghai
City News Service was there to find out what this award really means for Shanghai's international business landscape.