Malawi Cities by Population 2025

5 Most Populated Malawi Cities

1,393,010

Malawi Flag

Blantyre

584,877

Malawi Flag

Mzuzu

175,345

Malawi Flag

Zomba

80,932

Malawi Flag

Kasungu

42,555

23 cities

City
2025 Pop.
Lilongwe1,393,010
Blantyre584,877
Mzuzu175,345
Zomba80,932
Kasungu42,555
Mangochi40,236
Karonga34,207
Salima30,052
Nkhotakota24,865
Liwonde22,469
Nsanje21,774
Rumphi20,727
Mzimba19,308
Balaka18,902
Mchinji18,305
Mulanje16,483
Dedza15,608
Luchenza11,939
Nkhata Bay11,721
Monkey Bay11,619
Mwanza11,379
Mponela11,222
Ntcheu10,445

Malawi Overview

Malawi has 1 cities with more than a million people, 2 cities with between 100,000 and 1 million people, and 20 cities with between 10,000 and 100,000 people. The largest city in Malawi is Lilongwe, with a population of 1,393,010 people.

Population

11K

100K

250K

500K

750K

1M

Sources

  1. GeoNames