Skip to content
CountryAtlas

China · Population & demographics

Size, growth, ages, births, deaths, urbanisation and migration.

23 indicators · 23 with data

Population

people

2nd of 218 · 1st in East Asia & Pacific
PopulationChina's population rose from 1.22B in 1996 to 1.41B in 2025.2000200520102015202020251.2B1.3B1.3B1.4B1.4B1.5B1.41B

China's population rose from 1.22B in 1996 to 1.41B in 2025.

Population growth

annual %

188th of 217 · 29th in East Asia & Pacific
Population growthChina's population growth fell from 1.0 % in 1996 to -0.2 % in 2025.2000200520102015202020250%0.5%1%-0.2 %

China's population growth fell from 1.0 % in 1996 to -0.2 % in 2025.

Population density

people per km² of land area

73rd of 215 · 16th in East Asia & Pacific
Population densityChina's population density rose from 126.9 in 1994 to 150.3 in 2023.199520002005201020152020130140150150.3

China's population density rose from 126.9 in 1994 to 150.3 in 2023.

Population, female (% of total)

% of population

190th of 217 · 28th in East Asia & Pacific
Population, female (% of total)China's population, female (% of total) rose from 49.0 % in 1996 to 49.1 % in 2025.20002005201020152020202549%49%49%49%49.1 %

China's population, female (% of total) rose from 49.0 % in 1996 to 49.1 % in 2025.

Urbanisation

% of population

101st of 217 · 18th in East Asia & Pacific
UrbanisationChina's urbanisation rose from 30.5 % in 1996 to 66.3 % in 2025.2000200520102015202020250%20%40%60%66.3 %

China's urbanisation rose from 30.5 % in 1996 to 66.3 % in 2025.

Urban population

people

1st of 217 · 1st in East Asia & Pacific
Urban populationChina's urban population rose from 371M in 1996 to 933M in 2025.200020052010201520202025400M600M800M1B933M

China's urban population rose from 371M in 1996 to 933M in 2025.

Rural population

people

2nd of 217 · 1st in East Asia & Pacific
Rural populationChina's rural population fell from 846M in 1996 to 473M in 2025.200020052010201520202025400M500M600M700M800M900M473M

China's rural population fell from 846M in 1996 to 473M in 2025.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Other topics