646,750 population
584,877 population
175,345 population
101,140 population
51,429 population
42,555 population
30,052 population
26,224 population
24,865 population
22,469 population
21,774 population
Blantyre
Dwangwa
Lumbadzi
Karonga
Mzuzu