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