The population of Panama is expected to grow by 54,529 in 2026 and reach 4,679,242 in 2027. Migration (including immigration and emigration) increases population by 5,665 people yearly. On average there are 71,662 births and 23,290 deaths in Panama per year. Rate of natural increase is approximately 1.05 percent per year. The population density of Panama has changed from 26.3 in 1980 to 60.9 in 2024.
| Current population | 4,671,030 people at present (Thursday 5th of November 2026) | |
| Median Age | 33.9 years |
| Life expectancy | 80.1 years | |
| Population density | 62.4 per km2 |
| Year | Population | Year change | Migrants | Median age | Fertility rate | Density (Ppl/km2) | Urban population |
|---|---|---|---|---|---|---|---|
| 2026 | 4,625,718 | 54,529 (1.2%) | 5,665 | 33.9 | 2.07 | 62 | 3,068,402 (66.3%) |
| 2025 | 4,571,189 | 55,612 (1.2%) | 6,151 | 33.6 | 2.09 | 62 | 3,023,846 (66.2%) |
| 2024 | 0 | 0 (0.0%) | 6,706 | 33.3 | 2.11 | 61 | 2,980,093 (66.0%) |
| 2023 | 0 | 0 (0.0%) | 7,262 | 33.0 | 2.12 | 60 | 2,936,544 (65.9%) |
| 2022 | 0 | 0 (0.0%) | 7,967 | 32.7 | 2.14 | 59 | 2,896,639 (65.8%) |
| 2021 | 0 | 0 (0.0%) | 5,473 | 32.4 | 2.15 | 59 | 2,859,678 (65.8%) |
| 2020 | 4,293,261 | 58,561 (1.4%) | 5,473 | 32.1 | 2.18 | 58 | 2,824,378 (65.8%) |
| 2019 | 0 | 0 (0.0%) | 10,623 | 31.9 | 2.29 | 57 | 2,784,442 (65.8%) |
| 2018 | 0 | 0 (0.0%) | 11,130 | 31.6 | 2.40 | 56 | 2,738,698 (65.7%) |
| 2017 | 0 | 0 (0.0%) | 11,059 | 31.4 | 2.46 | 55 | 2,691,120 (65.7%) |
| 2016 | 0 | 0 (0.0%) | 10,109 | 31.1 | 2.50 | 54 | 2,642,966 (65.6%) |
| 2015 | 3,960,035 | 67,934 (1.7%) | 8,648 | 30.9 | 2.53 | 53 | 2,594,960 (65.5%) |
| 2010 | 3,628,535 | 64,154 (1.8%) | 4,953 | 29.7 | 2.59 | 49 | 2,361,908 (65.1%) |
| 2005 | 3,313,026 | 61,871 (1.9%) | 3,843 | 28.5 | 2.64 | 45 | 2,122,728 (64.1%) |
| 2000 | 3,010,369 | 58,547 (1.9%) | 2,602 | 27.4 | 2.74 | 40 | 1,872,947 (62.2%) |
| 1995 | 2,724,557 | 55,011 (2.0%) | 1,221 | 26.3 | 2.85 | 37 | 1,587,011 (58.2%) |
| 1990 | 2,455,583 | 51,763 (2.1%) | -854 | 25.3 | 3.07 | 33 | 1,322,854 (53.9%) |
| 1985 | 2,200,915 | 50,133 (2.3%) | -2,297 | 24.4 | 3.43 | 30 | 1,133,135 (51.5%) |
| 1980 | 1,957,534 | 45,982 (2.4%) | -2,701 | 23.6 | 3.80 | 26 | 974,209 (49.8%) |
| 1975 | 1,732,389 | 44,463 (2.6%) | -2,635 | 22.9 | 4.41 | 23 | 844,133 (48.7%) |
| 1970 | 1,513,070 | 42,184 (2.8%) | -2,476 | 22.5 | 5.18 | 20 | 720,500 (47.6%) |
| 1965 | 1,308,835 | 38,770 (3.0%) | -2,454 | 22.5 | 5.73 | 18 | 582,847 (44.5%) |
| 1960 | 1,126,005 | 33,865 (2.9%) | -2,409 | 22.7 | 5.83 | 15 | 464,946 (41.3%) |
In 2025 the population of Panama was 4,571,189 and the average age increased from 22.7 in 1960 to 33.6. Urban population has increased from 1,872,947 (62.2%) in 2000 to 3,068,402 (66.3%) in the current year. The population density of Panama has changed from 26.3 in 1980 to 60.9 in 2024.
| Year | Population | Year change | Migrants | Median age | Fertility rate | Density (Ppl/km2) | Urban population |
|---|---|---|---|---|---|---|---|
| 2020 | 0 | 0 (0.0%) | 5,473 | 32.1 | 2.18 | 58 | 2,824,378 (65.8%) |
| 2025 | 0 | 0 (0.0%) | 6,151 | 33.6 | 2.09 | 62 | 3,023,846 (66.2%) |
| 2030 | 4,833,859 | 50,487 (1.0%) | 4,220 | 35.0 | 2.01 | 65 | 3,255,427 (67.3%) |
| 2035 | 5,072,263 | 45,766 (0.9%) | 2,734 | 36.4 | 1.95 | 68 | 3,509,621 (69.2%) |
| 2040 | 5,286,592 | 40,691 (0.8%) | 2,148 | 37.8 | 1.92 | 71 | 3,785,648 (71.6%) |
| 2045 | 5,473,276 | 35,016 (0.6%) | 2,298 | 39.0 | 1.88 | 74 | 4,078,393 (74.5%) |
| 2050 | 5,630,680 | 29,013 (0.5%) | 2,433 | 40.2 | 1.86 | 76 | 4,382,431 (77.8%) |
The life expectancy at birth should reach 84.1 (82.1 years for male and 86.1 years for females). Population density will go up to 75.9 people per square kilometer.
The population growth rate is 1.19% (55,612 residents, including 22,190 deaths). The demographics of Panama constitutes of 2,313,116 women and 2,312,602 men, which means there are 1,000 men per 1000 women. As far as age distribution goes, 32.2% of population (1,489,019) is 19 or younger, 57.8% of population (2,675,053) is between age 20 and 64 and 10.0% of population (461,647) is over 65.