Malawi
Blantyre
533 000
Lilongwe
486 000
Mzuzu
97 000
Zomba
71 500
Karonga
31 000
Mangochi
30 200
Kasungu
29 100
Salima
22 700
Nkhotakota
21 600
Nsanje
18 900
Liwonde
17 500
Dedza
17 000