Population Statistics
HomeWorldMalawi

Malawi: cities by population

Malawi has a population of 17,563,749, with Lilongwe as its capital. The 37 largest of its 37 recorded towns and cities, ranked.

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 GeoNames country data. Sources & method.
#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.