Mozambique Population History
1960 - 2026
Mozambique's population has grown from 6,713,695 in 1960 to 34,631,766 in 2024, a total increase of 415.8% (5.16x). The population reached its all-time recorded high in 2024.
1960 Population
6.7M
2024 Population
34.6M
Total Growth
415.8%
Peak Year
2024
Population by Decade
1960
6.7M
1970
8.3M
1980
11.3M
1990
13.1M
2000
18.1M
2010
23.0M
2020
30.8M
2024
34.6M
Growth Rate by Period
1960-1965
+1.98%
1965-1970
+2.18%
1970-1975
+2.95%
1975-1980
+3.51%
1980-1985
+2.05%
1985-1990
+0.85%
1990-1995
+4.04%
1995-2000
+2.58%
2000-2005
+2.29%
2005-2010
+2.52%
2010-2015
+2.91%
2015-2020
+3.01%
Year-by-Year Population
| Year | Population | Change |
|---|---|---|
| 2024 | 34,631,766 | +996,606 |
| 2023 | 33,635,160 | +978,914 |
| 2022 | 32,656,246 | +948,446 |
| 2021 | 31,707,800 | +924,112 |
| 2020 | 30,783,688 | +899,308 |
| 2019 | 29,884,380 | +865,736 |
| 2018 | 29,018,644 | +852,251 |
| 2017 | 28,166,393 | +829,288 |
| 2016 | 27,337,105 | +789,533 |
| 2015 | 26,547,572 | +759,097 |
| 2014 | 25,788,475 | +736,864 |
| 2013 | 25,051,611 | +713,765 |
| 2012 | 24,337,846 | +688,807 |
| 2011 | 23,649,039 | +649,804 |
| 2010 | 22,999,235 | +607,490 |
| 2009 | 22,391,745 | +572,709 |
| 2008 | 21,819,036 | +531,401 |
| 2007 | 21,287,635 | +500,548 |
| 2006 | 20,787,087 | +482,518 |
| 2005 | 20,304,569 | +464,256 |
| 2004 | 19,840,313 | +447,838 |
| 2003 | 19,392,475 | +434,137 |
| 2002 | 18,958,338 | +420,609 |
| 2001 | 18,537,729 | +408,076 |
| 2000 | 18,129,653 | +395,147 |
| 1999 | 17,734,506 | +394,042 |
| 1998 | 17,340,464 | +390,482 |
| 1997 | 16,949,982 | +457,502 |
| 1996 | 16,492,480 | +531,950 |
| 1995 | 15,960,530 | +926,677 |
| 1994 | 15,033,853 | +982,661 |
| 1993 | 14,051,192 | +437,876 |
| 1992 | 13,613,316 | +261,226 |
| 1991 | 13,352,090 | +257,553 |
| 1990 | 13,094,537 | +187,695 |
| 1989 | 12,906,842 | +106,284 |
| 1988 | 12,800,558 | -22,016 |
| 1987 | 12,822,574 | +51,996 |
| 1986 | 12,770,578 | +221,629 |
| 1985 | 12,548,949 | +232,995 |
| 1984 | 12,315,954 | +242,132 |
| 1983 | 12,073,822 | +249,452 |
| 1982 | 11,824,370 | +256,243 |
| 1981 | 11,568,127 | +231,906 |
| 1980 | 11,336,221 | +307,412 |
| 1979 | 11,028,809 | +410,559 |
| 1978 | 10,618,250 | +393,275 |
| 1977 | 10,224,975 | +357,766 |
| 1976 | 9,867,209 | +326,392 |
| 1975 | 9,540,817 | +304,724 |
| 1974 | 9,236,093 | +281,851 |
| 1973 | 8,954,242 | +261,307 |
| 1972 | 8,692,935 | +236,618 |
| 1971 | 8,456,317 | +205,811 |
| 1970 | 8,250,506 | +183,555 |
| 1969 | 8,066,951 | +174,338 |
| 1968 | 7,892,613 | +168,063 |
| 1967 | 7,724,550 | +161,560 |
| 1966 | 7,562,990 | +156,569 |
| 1965 | 7,406,421 | +151,360 |
| 1964 | 7,255,061 | +145,233 |
| 1963 | 7,109,828 | +140,464 |
| 1962 | 6,969,364 | +134,428 |
| 1961 | 6,834,936 | +121,241 |
| 1960 | 6,713,695 | — |