Lilongwe, Malawi Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Lilongwe, Malawi metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Lilongwe in 2024 is 1,333,000, a 4.47% increase from 2023.
  • The metro area population of Lilongwe in 2023 was 1,276,000, a 4.42% increase from 2022.
  • The metro area population of Lilongwe in 2022 was 1,222,000, a 4.36% increase from 2021.
  • The metro area population of Lilongwe in 2021 was 1,171,000, a 4.37% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Malawi
City Name Population
Lilongwe 1,333,000
Blantyre-Limbe 1,071,000
Lilongwe - Historical Population Data
Year Population Growth Rate
2024 1,333,000 4.47%
2023 1,276,000 4.42%
2022 1,222,000 4.36%
2021 1,171,000 4.37%
2020 1,122,000 4.37%
2019 1,075,000 4.37%
2018 1,030,000 4.46%
2017 986,000 4.34%
2016 945,000 4.42%
2015 905,000 4.38%
2014 867,000 4.33%
2013 831,000 4.40%
2012 796,000 4.33%
2011 763,000 4.38%
2010 731,000 4.43%
2009 700,000 4.32%
2008 671,000 4.35%
2007 643,000 4.38%
2006 616,000 4.41%
2005 590,000 4.42%
2004 565,000 4.24%
2003 542,000 4.43%
2002 519,000 4.43%
2001 497,000 4.41%
2000 476,000 4.39%
1999 456,000 4.59%
1998 436,000 6.34%
1997 410,000 6.49%
1996 385,000 6.35%
1995 362,000 6.47%
1994 340,000 6.25%
1993 320,000 6.31%
1992 301,000 6.36%
1991 283,000 6.39%
1990 266,000 6.40%
1989 250,000 6.38%
1988 235,000 6.82%
1987 220,000 8.37%
1986 203,000 8.56%
1985 187,000 8.72%
1984 172,000 8.18%
1983 159,000 8.90%
1982 146,000 8.15%
1981 135,000 8.87%
1980 124,000 8.77%
1979 114,000 8.57%
1978 105,000 9.38%
1977 96,000 15.66%
1976 83,000 16.90%
1975 71,000 14.52%
1974 62,000 16.98%
1973 53,000 15.22%
1972 46,000 15.00%
1971 40,000 17.65%
1970 34,000 13.33%
1969 30,000 15.38%
1968 26,000 18.18%
1967 22,000 15.79%
1966 19,000 11.76%
1965 17,000 6.25%
1964 16,000 14.29%
1963 14,000 7.69%
1962 13,000 8.33%
1961 12,000 9.09%
1960 11,000 10.00%
1959 10,000 11.11%
1958 9,000 12.50%
1957 8,000 14.29%
1956 7,000 16.67%
1955 6,000 0.00%
1954 6,000 20.00%
1953 5,000 0.00%
1952 5,000 25.00%
1951 4,000 0.00%
1950 4,000 0.00%