China Area Codes

Complete directory of telephone area codes and city codes for China

+86
Country Code
8
Area Codes Listed
0
Trunk Prefix
Asia
Region

China Phone Number Format

International Format

+86 XX XXXX XXXX

Example: +86 10 XXXX XXXX

Dialing Notes

  • Country code: +86
  • Trunk prefix for domestic calls: 0
  • Drop trunk prefix when calling internationally

China City Area Codes

Area CodeCity/RegionFull Dial Format
10Beijing+86 10 XXXX XXXX
21Shanghai+86 21 XXXX XXXX
20Guangzhou+86 20 XXXX XXXX
755Shenzhen+86 755 XXXX XXXX
28Chengdu+86 28 XXXX XXXX
23Chongqing+86 23 XXXX XXXX
27Wuhan+86 27 XXXX XXXX
571Hangzhou+86 571 XXXX XXXX

How to Dial China

From Outside China

  1. Dial your exit code (011 from USA, 00 from Europe)
  2. Enter China's country code: 86
  3. Add the area code (drop leading 0 if present)
  4. Dial the local phone number

Within China

  1. Dial the trunk prefix: 0
  2. Add the area code
  3. Dial the local number

Frequently Asked Questions

What is the country code for China?
The international country code for China is +86 (or 86 without the plus sign).
How do I dial an area code in China?
For domestic calls within China, dial 0 followed by the area code and local number. For international calls, dial your exit code + 86 + area code + number.
Do I need to dial the area code for local calls in China?
In most countries including China, you need to dial the area code even for local calls. Some regions may allow local dialing without the area code, but including it always works.
What is the phone number format for China?
The standard phone number format for China is: +86 XX XXXX XXXX

More China Resources

Area Codes for Other Asia Countries