Population Statistics
HomeWorldMalawi

Malawi: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Malawi has a population of 22,785,535 (UN estimate, 2026), with Lilongwe as its capital. The 37 largest of its 37 recorded towns and cities, ranked.

+101%
since 2000 (11,315,942)
+64%
projected by 2050 (37,361,683)
241
people per km²
19501975200020252050 3.0M 37.4M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19502,950,300
19755,287,367
200011,315,942
200512,840,031
201014,826,463
201517,085,587
202019,533,888
202522,216,120
202622,785,535
2030 projected25,160,287
2050 projected37,361,683

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Malawi

#PlaceRegionPopulation
1LilongweCentral Region1,115,815
2BlantyreSouthern Region902,588
3MzuzuNorthern Region249,564
4ZombaSouthern Region118,440
5KarongaNorthern Region69,486
6KasunguCentral Region66,152
7MangochiSouthern Region60,338
8SalimaCentral Region41,492
9LiwondeSouthern Region41,077
10BalakaSouthern Region40,950
11DedzaCentral Region34,882
12NkhotakotaCentral Region31,974
13MchinjiCentral Region31,592
14NsanjeSouthern Region30,276
15MzimbaNorthern Region29,432
16MponelaCentral Region27,681
17RumphiNorthern Region25,216
18NtcheuCentral Region23,956
19MwanzaSouthern Region20,345
20ChitipaNorthern Region20,011
21Monkey BaySouthern Region16,867
22MulanjeSouthern Region16,672
23Nkhata BayNorthern Region16,099
24LuchenzaSouthern Region14,211
25ChipeniCentral Region10,553
26ThyoloSouthern Region8,845
27DowaCentral Region8,047
28NgabuSouthern Region7,931
29NtchisiCentral Region7,918
30LikomaNorthern Region7,683
31ChipokaCentral Region7,212
32PhalombeSouthern Region7,040
33ChikwawaSouthern Region6,987
34LivingstoniaNorthern Region5,552
35ChisumuluNorthern Region4,000
36ChiradzuluSouthern Region1,580
37MachingaSouthern Region1,418

Twenty years earlier: Malawi in the 2005 World Gazetteer — population then 11,166,595.

Common questions

What is the population of Malawi?
Malawi has a population of 22,785,535, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 37,361,683 — a forecast, not a measurement.
What is the capital of Malawi?
Lilongwe.

Go deeper

Lilongwe
The largest place we record in Malawi: 1,115,815 people
Malawi in 2005
The World Gazetteer's archive edition: 11,166,595 then
All 246 countries
Every country and territory, ranked by population