China flag

Taiyuan, China

Major city · Population 4.3M

Taiyuan is the 25th largest city in China with a population of approximately 4,303,673 people as of 2026. This makes it the 75th largest city in the world, accounting for 0.31% of China's total population of 1.41B. Taiyuan is classified as a major city and operates in the Asia/Shanghai timezone. The average annual temperature is 12.5°C with 450 mm of rainfall per year. The city sits at an elevation of 791 meters above sea level.

Population

4,303,673

Global Rank

#75

Country Rank

#25

% of China

0.31%

Avg Temperature

12.5°C

Annual Rainfall

450 mm

Elevation

791 m

Timezone

Asia/Shanghai

Taiyuan on the Map

Loading map...

Climate in Taiyuan

Taiyuan's warmest month is Jul and the coldest is Jan. The wettest month is Aug with 108 mm of rainfall.

Average Monthly Temperature

-3.2°C
Jan
-1.3°C
Feb
6.6°C
Mar
15.6°C
Apr
20.9°C
May
25°C
Jun
26.2°C
Jul
23.9°C
Aug
20.2°C
Sep
12.2°C
Oct
6°C
Nov
-1.7°C
Dec
-3.2°C26.2°C

Monthly Rainfall

3 mm
Jan
25 mm
Feb
21 mm
Mar
30 mm
Apr
8 mm
May
8 mm
Jun
94 mm
Jul
108 mm
Aug
76 mm
Sep
59 mm
Oct
18 mm
Nov
0 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 Taiyuan with over 100,000 people

Cities closest to Taiyuan by distance
CityPopulationDistance
Yuci235,92926 km
Jinzhong1,226,61727 km
Xinzhou544,68362 km
Yangquan731,22888 km
Lüliang3,346,500131 km
Shijiazhuang3,938,513169 km
Zhengding193,524178 km
Luancheng597,130183 km

Frequently Asked Questions

What is the population of Taiyuan?

The population of Taiyuan, China is approximately 4,303,673 people, making it the 75th largest city in the world and the 25th largest in China.

Is Taiyuan the capital of China?

No, the capital of China is Beijing. Taiyuan is the 25th largest city in the country.

What is the climate like in Taiyuan?

Taiyuan has an average annual temperature of 12.5°C and receives 450 mm of rainfall per year. The warmest month is Jul and the coldest is Jan.

What timezone is Taiyuan in?

Taiyuan is in the Asia/Shanghai timezone.