Nampula, Mozambique Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Nampula, Mozambique metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Nampula in 2024 is 1,013,000, a 4.54% increase from 2023.
  • The metro area population of Nampula in 2023 was 969,000, a 4.53% increase from 2022.
  • The metro area population of Nampula in 2022 was 927,000, a 4.51% increase from 2021.
  • The metro area population of Nampula in 2021 was 887,000, a 4.6% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Mozambique
City Name Population
Matola 1,915,000
Maputo 1,193,000
Nampula 1,013,000
Beira 643,000
Quelimane 512,000
Chimoio 507,000
Tete 466,000
Nampula - Historical Population Data
Year Population Growth Rate
2024 1,013,000 4.54%
2023 969,000 4.53%
2022 927,000 4.51%
2021 887,000 4.60%
2020 848,000 4.56%
2019 811,000 4.65%
2018 775,000 4.73%
2017 740,000 4.67%
2016 707,000 4.59%
2015 676,000 4.64%
2014 646,000 4.70%
2013 617,000 4.58%
2012 590,000 4.61%
2011 564,000 4.64%
2010 539,000 4.66%
2009 515,000 4.67%
2008 492,000 4.68%
2007 470,000 4.21%
2006 451,000 3.92%
2005 434,000 4.33%
2004 416,000 4.00%
2003 400,000 4.17%
2002 384,000 4.07%
2001 369,000 4.24%
2000 354,000 4.12%
1999 340,000 3.98%
1998 327,000 4.14%
1997 314,000 4.67%
1996 300,000 4.53%
1995 287,000 4.74%
1994 274,000 4.58%
1993 262,000 4.80%
1992 250,000 4.60%
1991 239,000 4.82%
1990 228,000 4.59%
1989 218,000 4.31%
1988 209,000 5.03%
1987 199,000 4.19%
1986 191,000 4.95%
1985 182,000 4.60%
1984 174,000 4.82%
1983 166,000 4.40%
1982 159,000 4.61%
1981 152,000 4.11%
1980 146,000 2.10%
1979 143,000 1.42%
1978 141,000 1.44%
1977 139,000 1.46%
1976 137,000 1.48%
1975 135,000 1.50%
1974 133,000 1.53%
1973 131,000 1.55%
1972 129,000 1.57%
1971 127,000 1.60%
1970 125,000 1.63%
1969 123,000 1.65%
1968 121,000 2.54%
1967 118,000 1.72%
1966 116,000 1.75%
1965 114,000 1.79%
1964 112,000 1.82%
1963 110,000 1.85%
1962 108,000 1.89%
1961 106,000 1.92%
1960 104,000 1.96%
1959 102,000 2.00%
1958 100,000 3.09%
1957 97,000 2.11%
1956 95,000 2.15%
1955 93,000 2.20%
1954 91,000 2.25%
1953 89,000 2.30%
1952 87,000 2.35%
1951 85,000 2.41%
1950 83,000 0.00%