Skip to content
CountryAtlas

Ukraine · Population & demographics

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

23 indicators · 23 with data

Population

people

40th of 218 · 8th in Europe & C. Asia
PopulationUkraine's population fell from 51.2M in 1996 to 39M in 2025.20002005201020152020202535M40M45M50M55M39M

Ukraine's population fell from 51.2M in 1996 to 39M in 2025.

Population growth

annual %

13th of 217 · 2nd in Europe & C. Asia
Population growthUkraine's population growth rose from -0.9 % in 1996 to 2.9 % in 2025.200020052010201520202025-10%-5%0%2.9 %

Ukraine's population growth rose from -0.9 % in 1996 to 2.9 % in 2025.

Population density

people per km² of land area

138th of 215 · 38th in Europe & C. Asia
Population densityUkraine's population density fell from 89.9 in 1994 to 65.1 in 2023.1995200020052010201520206070809065.1

Ukraine's population density fell from 89.9 in 1994 to 65.1 in 2023.

Population, female (% of total)

% of population

8th of 217 · 5th in Europe & C. Asia
Population, female (% of total)Ukraine's population, female (% of total) rose from 53.4 % in 1996 to 53.5 % in 2025.20002005201020152020202553%53%53%54%54%53.5 %

Ukraine's population, female (% of total) rose from 53.4 % in 1996 to 53.5 % in 2025.

Urbanisation

% of population

93rd of 217 · 29th in Europe & C. Asia
UrbanisationUkraine's urbanisation rose from 67.7 % in 1996 to 69.6 % in 2025.20002005201020152020202567%68%69%70%69.6 %

Ukraine's urbanisation rose from 67.7 % in 1996 to 69.6 % in 2025.

Urban population

people

36th of 217 · 8th in Europe & C. Asia
Urban populationUkraine's urban population fell from 34.7M in 1996 to 27.1M in 2025.20002005201020152020202524M26M28M30M32M34M36M27.1M

Ukraine's urban population fell from 34.7M in 1996 to 27.1M in 2025.

Rural population

people

44th of 217 · 7th in Europe & C. Asia
Rural populationUkraine's rural population fell from 16.5M in 1996 to 11.9M in 2025.20002005201020152020202512M14M16M11.9M

Ukraine's rural population fell from 16.5M in 1996 to 11.9M 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