Largest Cities in Malawi
35 cities in Malawi, ranked by population.
Cities by population
| # | City | Population |
|---|---|---|
| 1 | Lilongwe | 1.1M |
| 2 | Blantyre | 902.6K |
| 3 | Mzuzu | 249.6K |
| 4 | Zomba | 118.4K |
| 5 | Karonga | 69.5K |
| 6 | Kasungu | 66.2K |
| 7 | Mangochi | 60.3K |
| 8 | Salima | 41.5K |
| 9 | Liwonde | 41.1K |
| 10 | Balaka | 41K |
| 11 | Dedza | 34.9K |
| 12 | Nkhotakota | 32K |
| 13 | Mchinji | 31.6K |
| 14 | Nsanje | 30.3K |
| 15 | Mzimba | 29.4K |
| 16 | Mponela | 27.7K |
| 17 | Rumphi | 25.2K |
| 18 | Ntcheu | 24K |
| 19 | Mwanza | 20.3K |
| 20 | Chitipa | 20K |
| 21 | Monkey Bay | 16.9K |
| 22 | Mulanje | 16.7K |
| 23 | Nkhata Bay | 16.1K |
| 24 | Luchenza | 14.2K |
| 25 | Chipeni | 10.6K |
| 26 | Thyolo | 8.8K |
| 27 | Dowa | 8K |
| 28 | Ngabu | 7.9K |
| 29 | Ntchisi | 7.9K |
| 30 | Chipoka | 7.2K |
| 31 | Phalombe | 7K |
| 32 | Chikwawa | 7K |
| 33 | Livingstonia | 5.6K |
| 34 | Chiradzulu | 1.6K |
| 35 | Machinga | 1.4K |
Frequently Asked Questions
Our database contains 35 cities for Malawi, shown above ranked by population.
The largest city in Malawi by population is Lilongwe with approximately 1.1M residents.
City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.