Skip to content
CountryAtlas

Ghana · Population & demographics

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

23 indicators · 23 with data

Population

people

47th of 218 · 11th in Sub-Saharan Africa
PopulationGhana's population rose from 17.8M in 1996 to 35.1M in 2025.20002005201020152020202515M20M25M30M35M40M35.1M

Ghana's population rose from 17.8M in 1996 to 35.1M in 2025.

Population growth

annual %

58th of 217 · 41st in Sub-Saharan Africa
Population growthGhana's population growth fell from 2.3 % in 1996 to 1.8 % in 2025.2000200520102015202020252%3%3%1.8 %

Ghana's population growth fell from 2.3 % in 1996 to 1.8 % in 2025.

Population density

people per km² of land area

76th of 215 · 12th in Sub-Saharan Africa
Population densityGhana's population density rose from 74.7 in 1994 to 148.5 in 2023.1995200020052010201520206080100120140160148.5

Ghana's population density rose from 74.7 in 1994 to 148.5 in 2023.

Population, female (% of total)

% of population

139th of 217 · 32nd in Sub-Saharan Africa
Population, female (% of total)Ghana's population, female (% of total) fell from 50.2 % in 1996 to 50.1 % in 2025.20002005201020152020202550%50%50%50%50.1 %

Ghana's population, female (% of total) fell from 50.2 % in 1996 to 50.1 % in 2025.

Urbanisation

% of population

132nd of 217 · 12th in Sub-Saharan Africa
UrbanisationGhana's urbanisation rose from 40.8 % in 1996 to 58.9 % in 2025.20002005201020152020202540%50%60%58.9 %

Ghana's urbanisation rose from 40.8 % in 1996 to 58.9 % in 2025.

Urban population

people

42nd of 217 · 7th in Sub-Saharan Africa
Urban populationGhana's urban population rose from 7.27M in 1996 to 20.7M in 2025.2000200520102015202020255M10M15M20M25M20.7M

Ghana's urban population rose from 7.27M in 1996 to 20.7M in 2025.

Rural population

people

40th of 217 · 17th in Sub-Saharan Africa
Rural populationGhana's rural population rose from 10.5M in 1996 to 14.4M in 2025.20002005201020152020202510M11M12M13M14M15M14.4M

Ghana's rural population rose from 10.5M in 1996 to 14.4M 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