List of cities in Malawi by population

List of cities in Malawi by population. There are 137 cities in Malawi, of which Lilongwe  is the largest in terms of population - 866 305. The total number of people in Malawi is 17 563 842 for 2022.

List of cities in Malawi

# Name, city Population
1Lilongwe 866 305
2Blantyre732 602
3Mzuzu 175 426
4Zomba101 237
5Kasungu59 724
6Mangochi51 458
7Karonga 42 600
8Salem 40 167
9Nkhotakota33 188
10Liwonde 29 510
11Rumpi28 072
12Nsanje 27 181
13Mzimba26 302
14Mchinji 25 232
15Balaka 24 087
16Mulanje20 915
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Malawi?

In total, Malawi has 16 cities with a total population of 17 563 842 people for 2022.

⚡ What is the largest city in Malawi by population?

The largest population in Lilongwe  is 866 305.
×