Skip to content
CountryAtlas

Panama · Population & demographics

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

23 indicators · 23 with data

Population

people

129th of 218 · 19th in Latin America
PopulationPanama's population rose from 2.78M in 1996 to 4.57M in 2025.2000200520102015202020252.5M3M3.5M4M4.5M5M4.57M

Panama's population rose from 2.78M in 1996 to 4.57M in 2025.

Population growth

annual %

84th of 217 · 8th in Latin America
Population growthPanama's population growth fell from 2.0 % in 1996 to 1.2 % in 2025.2000200520102015202020251%1%1%2%2%2%2%1.2 %

Panama's population growth fell from 2.0 % in 1996 to 1.2 % in 2025.

Population density

people per km² of land area

142nd of 215 · 27th in Latin America
Population densityPanama's population density rose from 35.9 in 1994 to 60.1 in 2023.1995200020052010201520203040506060.1

Panama's population density rose from 35.9 in 1994 to 60.1 in 2023.

Population, female (% of total)

% of population

143rd of 217 · 34th in Latin America
Population, female (% of total)Panama's population, female (% of total) rose from 49.7 % in 1996 to 50.0 % in 2025.20002005201020152020202550%50%50%50%50%50%50.0 %

Panama's population, female (% of total) rose from 49.7 % in 1996 to 50.0 % in 2025.

Urbanisation

% of population

102nd of 217 · 24th in Latin America
UrbanisationPanama's urbanisation rose from 59.2 % in 1996 to 66.2 % in 2025.20002005201020152020202558%60%62%64%66%68%66.2 %

Panama's urbanisation rose from 59.2 % in 1996 to 66.2 % in 2025.

Urban population

people

123rd of 217 · 20th in Latin America
Urban populationPanama's urban population rose from 1.65M in 1996 to 3.02M in 2025.2000200520102015202020251M1.5M2M2.5M3M3.5M3.02M

Panama's urban population rose from 1.65M in 1996 to 3.02M in 2025.

Rural population

people

112th of 217 · 18th in Latin America
Rural populationPanama's rural population rose from 1.13M in 1996 to 1.55M in 2025.2000200520102015202020251.1M1.2M1.3M1.4M1.5M1.6M1.55M

Panama's rural population rose from 1.13M in 1996 to 1.55M 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