List of Diplomatic Missions in China

411 Diplomatic mission locations 18 cities

This list of diplomatic missions in China is made up of 411 foreign embassies and consulates from 161 countries around the world, which are mainly located in Beijing, Shanghai and Guangzhou.

Map of foreign diplomatic missions in China


63 diplomatic missions


109 diplomatic missions

Central America and Caribbean

21 diplomatic missions


132 diplomatic missions

Middle East

25 diplomatic missions

North America

15 diplomatic missions


19 diplomatic missions

South America

27 diplomatic missions

Frequently asked questions, answered

1 - Which China city has the most diplomatic missions?

Beijing is home to 134 foreign diplomatic missions, more than any other cities in China.

2 - Which country has the most embassies and consulates in China?

At present, Thailand has 1 embassy and 9 consulates/consulate-general in China, making it the country with most diplomatic representations in China.

3 - How many foreign embassies and consulates are there in China?

As of 2020, there are 132 embassies, 195 consulates and 13 other diplomatic representations in China.

4 - How many foreign embassies are there in Beijing?

The capital city of Beijing hosts about 134 foreign embassies and high commissions.