Beira, Mozambique Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Beira, Mozambique metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Beira in 2024 is 643,000, a 3.54% increase from 2023.
  • The metro area population of Beira in 2023 was 621,000, a 3.16% increase from 2022.
  • The metro area population of Beira in 2022 was 602,000, a 2.91% increase from 2021.
  • The metro area population of Beira in 2021 was 585,000, a 2.63% 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
Beira - Historical Population Data
Year Population Growth Rate
2024 643,000 3.54%
2023 621,000 3.16%
2022 602,000 2.91%
2021 585,000 2.63%
2020 570,000 2.52%
2019 556,000 2.21%
2018 544,000 2.06%
2017 533,000 2.11%
2016 522,000 2.15%
2015 511,000 2.20%
2014 500,000 2.25%
2013 489,000 2.09%
2012 479,000 2.13%
2011 469,000 2.18%
2010 459,000 2.00%
2009 450,000 2.27%
2008 440,000 2.09%
2007 431,000 0.47%
2006 429,000 0.23%
2005 428,000 0.47%
2004 426,000 0.47%
2003 424,000 0.47%
2002 422,000 0.48%
2001 420,000 0.48%
2000 418,000 0.48%
1999 416,000 0.48%
1998 414,000 0.73%
1997 411,000 3.79%
1996 396,000 3.94%
1995 381,000 4.10%
1994 366,000 3.68%
1993 353,000 4.13%
1992 339,000 3.67%
1991 327,000 4.14%
1990 314,000 3.97%
1989 302,000 3.78%
1988 291,000 3.93%
1987 280,000 4.09%
1986 269,000 3.86%
1985 259,000 4.02%
1984 249,000 3.75%
1983 240,000 3.90%
1982 231,000 4.05%
1981 222,000 4.23%
1980 213,000 8.67%
1979 196,000 8.89%
1978 180,000 8.43%
1977 166,000 9.21%
1976 152,000 8.57%
1975 140,000 8.53%
1974 129,000 9.32%
1973 118,000 8.26%
1972 109,000 9.00%
1971 100,000 6.38%
1970 94,000 5.62%
1969 89,000 4.71%
1968 85,000 4.94%
1967 81,000 3.85%
1966 78,000 5.41%
1965 74,000 4.23%
1964 71,000 4.41%
1963 68,000 6.25%
1962 64,000 3.23%
1961 62,000 5.08%
1960 59,000 3.51%
1959 57,000 3.64%
1958 55,000 3.77%
1957 53,000 1.92%
1956 52,000 4.00%
1955 50,000 4.17%
1954 48,000 2.13%
1953 47,000 4.44%
1952 45,000 2.27%
1951 44,000 4.76%
1950 42,000 0.00%