China flag

Chengdu, China

Megacity · Population 13.6M

Chengdu is the 5th largest city in China with a population of approximately 13,568,357 people as of 2026. This makes it the 9th largest city in the world, accounting for 0.96% of China's total population of 1.41B. Chengdu is classified as a megacity and operates in the Asia/Shanghai timezone. The average annual temperature is 18.3°C with 1,035 mm of rainfall per year. The city sits at an elevation of 494 meters above sea level.

Population

13,568,357

Global Rank

#9

Country Rank

#5

% of China

0.96%

Avg Temperature

18.3°C

Annual Rainfall

1,035 mm

Elevation

494 m

Timezone

Asia/Shanghai

Chengdu on the Map

Loading map...

Climate in Chengdu

Chengdu's warmest month is Aug and the coldest is Dec. The wettest month is Jul with 274 mm of rainfall.

Average Monthly Temperature

7.6°C
Jan
8.1°C
Feb
14.4°C
Mar
19.8°C
Apr
23.2°C
May
25.4°C
Jun
26.5°C
Jul
29.2°C
Aug
26.3°C
Sep
18.1°C
Oct
13.6°C
Nov
7.4°C
Dec
7.4°C29.2°C

Monthly Rainfall

23 mm
Jan
13 mm
Feb
67 mm
Mar
131 mm
Apr
68 mm
May
43 mm
Jun
274 mm
Jul
93 mm
Aug
191 mm
Sep
88 mm
Oct
20 mm
Nov
24 mm
Dec

China at a Glance

Country Population

1,408,280,000

Capital

Beijing

Region

Eastern Asia

Major Cities

640

GDP per Capita

$13,303

Life Expectancy

78.0 years

Urban Population

65.9%

Growth Rate

0.00%

Nearest Major Cities

Closest cities to Chengdu with over 100,000 people

Cities closest to Chengdu by distance
CityPopulationDistance
Deyang735,07060 km
Meishan1,107,74273 km
Mianzhu, Deyang, Sichuan510,00076 km
Luojiang212,18682 km
Ziyang905,72982 km
Mianyang1,550,000107 km
Leshan662,814126 km
Ya'an612,056127 km

Frequently Asked Questions

What is the population of Chengdu?

The population of Chengdu, China is approximately 13,568,357 people, making it the 9th largest city in the world and the 5th largest in China.

Is Chengdu the capital of China?

No, the capital of China is Beijing. Chengdu is the 5th largest city in the country.

What is the climate like in Chengdu?

Chengdu has an average annual temperature of 18.3°C and receives 1,035 mm of rainfall per year. The warmest month is Aug and the coldest is Dec.

What timezone is Chengdu in?

Chengdu is in the Asia/Shanghai timezone.