Skip to content
CountryAtlas

Montenegro · Population & demographics

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

23 indicators · 23 with data

Population

people

170th of 218 · 48th in Europe & C. Asia
PopulationMontenegro's population rose from 611,003 in 1996 to 623,129 in 2025.200020052010201520202025600k610k620k630k623,129

Montenegro's population rose from 611,003 in 1996 to 623,129 in 2025.

Population growth

annual %

175th of 217 · 41st in Europe & C. Asia
Population growthMontenegro's population growth rose from -0.1 % in 1996 to -0.1 % in 2025.200020052010201520202025-0.6%-0.4%-0.2%0%0.2%0.4%0.6%-0.1 %

Montenegro's population growth rose from -0.1 % in 1996 to -0.1 % in 2025.

Population density

people per km² of land area

156th of 215 · 42nd in Europe & C. Asia
Population densityMontenegro's population density rose from 45.7 in 2006 to 46.4 in 2023.20102015202045.645.84646.246.446.646.846.4

Montenegro's population density rose from 45.7 in 2006 to 46.4 in 2023.

Population, female (% of total)

% of population

31st of 217 · 14th in Europe & C. Asia
Population, female (% of total)Montenegro's population, female (% of total) rose from 51.7 % in 1996 to 51.9 % in 2025.20002005201020152020202552%52%52%52%52%51.9 %

Montenegro's population, female (% of total) rose from 51.7 % in 1996 to 51.9 % in 2025.

Urbanisation

% of population

105th of 217 · 34th in Europe & C. Asia
UrbanisationMontenegro's urbanisation rose from 54.1 % in 1996 to 65.6 % in 2025.20002005201020152020202550%55%60%65%70%65.6 %

Montenegro's urbanisation rose from 54.1 % in 1996 to 65.6 % in 2025.

Urban population

people

165th of 217 · 48th in Europe & C. Asia
Urban populationMontenegro's urban population rose from 330,467 in 1996 to 408,826 in 2025.200020052010201520202025320k340k360k380k400k420k408,826

Montenegro's urban population rose from 330,467 in 1996 to 408,826 in 2025.

Rural population

people

162nd of 217 · 47th in Europe & C. Asia
Rural populationMontenegro's rural population fell from 280,536 in 1996 to 214,303 in 2025.200020052010201520202025200k220k240k260k280k300k214,303

Montenegro's rural population fell from 280,536 in 1996 to 214,303 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