Population of Cities in Malawi (2018)

0
Over 1 Million
3
100,000 to 1 Million
20
10,000 to 100,000
  • Lilongwe
  • Blantyre
  • Mzuzu
  • Zomba
  • Kasungu
  • Mangochi
  • Karonga
  • Salima
  • Nkhotakota
  • Liwonde
  • Nsanje
  • Rumphi
  • Mzimba
  • Balaka
  • Mchinji
  • Mulanje
  • Dedza
  • Luchenza
  • Nkhata Bay
  • Monkey Bay
  • Mwanza
  • Mponela
  • Ntcheu
  • Chitipa
  • Ntchisi
  • Chikwawa
  • Thyolo
  • Dowa
  • Livingstonia

Malawi has 0 cities with more than a million people, 3 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 646,750 people.

Lilongwe

Lilongwe is the capital city of Malawi.

646,750

Blantyre

Blantyre is Malawi's center of finance and commerce.

584,877

Mzuzu

Mzuzu is the third largest city, by population, in Malawi.

175,345

Name 2018 Population Location
Lilongwe646,750Map
Blantyre584,877Map
Mzuzu175,345Map
Zomba80,932Map
Kasungu42,555Map
Mangochi40,236Map
Karonga34,207Map
Salima30,052Map
Nkhotakota24,865Map
Liwonde22,469Map
Nsanje21,774Map
Rumphi20,727Map
Mzimba19,308Map
Balaka18,902Map
Mchinji18,305Map
Mulanje16,483Map
Dedza15,608Map
Luchenza11,939Map
Nkhata Bay11,721Map
Monkey Bay11,619Map
Mwanza11,379Map
Mponela11,222Map
Ntcheu10,445Map
Chitipa8,824Map
Ntchisi7,918Map
Chikwawa6,987Map
Thyolo5,775Map
Dowa5,565Map
Livingstonia5,552Map