🏙️ Shanghai Area Code

Complete dialing information for Shanghai, China

021

This is the telephone area code for Shanghai, a direct-administered municipality in eastern China.

How to Call Shanghai from Overseas

  1. Dial your country's exit code (International Access Code)
  2. Dial 86 (China country code)
  3. Dial the area code (21 - without the leading 0)
  4. Dial the local phone number

Example: Calling Shanghai from the United States

011 86 21 1234 5678

Where:
011 = USA exit code
86 = China country code
21 = Shanghai area code (021 without the 0)
1234 5678 = Local Shanghai phone number

Quick Facts

021
Area Code
+86
Country Code
8-11 digit
Dialing Format
00
China Exit Code

Shanghai Area Code Coverage

The 021 area code covers all districts of Shanghai, including:

Huangpu

The Bund, People's Square, Nanjing Road

Pudong

Lujiazui, Shanghai Tower, Century Park

Xuhui

Xujiahui, Longhua Temple, Shanghai Normal University

Jing'an

Nanjing West Road, Jing'an Temple, West Nanjing Road

Putuo

Zhenguang Temple, Changfeng Park

Yangpu

Fudan University, Tongji University, Wujiaochang

Major China Area Codes

Common Exit Codes for Calling China

When calling Shanghai from these countries, use these exit codes:

United States

011

Australia

0011

European Union

00

Japan

010

Canada

011

South Korea

001

China Dialing Information