Population of Zambia

20,849,863

2024


Yearly change:

2.76%

5-year change:

3.03%

20-year change:

4.47%

Most populated cities in Zambia

Zambia has an estimated population of 20.8 million. Around 17% of the population lives in the 10 major cities.

# City Population
1 Lusaka 1,267,440
2 Kitwe, Copperbelt 400,914
3 Ndola, Copperbelt 394,518
4 Kabwe, Central 188,979
5 Chingola, Copperbelt 148,564
6 Mufulira, Copperbelt 120,500
7 Luanshya, Copperbelt 113,365
8 Livingstone, Southern 109,203
9 Kasama, Northern 91,056
10 Chipata, Eastern 85,963
# City Population
11 Kalulushi, Copperbelt 66,575
12 Mazabuka, Southern 64,006
13 Chililabombwe, Copperbelt 57,328
14 Mongu, Western 52,534
15 Kafue, Lusaka 47,554
16 Choma, Southern 46,746
17 Mansa, Luapula 42,277
18 Kansanshi, North-Western 40,705
19 Kapiri Mposhi, Central 37,942
20 Monze, Southern 30,257