Kitwe's 2025 population is now estimated at 823,625. In 1950, the population of Kitwe was 45,887. Kitwe has grown by 31,275 in the last year, which represents a 3.95% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Kitwe, which typically includes Kitwe's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Lusaka | 3,470,870 | |
| Ndola | 628,595 | |
| Kabwe | 188,979 | |
| Chingola | 148,564 | |
| Mufulira | 120,500 | |
| Luanshya | 113,365 | |
| Livingstone | 109,203 | |
| Kasama | 91,056 | |
| Chipata | 85,963 | |
| Kalulushi | 66,575 | |
| Mazabuka | 64,006 | |
| Chililabombwe | 57,328 | |
| Mongu | 52,534 | |
| Kafue | 47,554 | |
| Choma | 46,746 | |
| Mansa | 42,277 | |
| Kansanshi | 40,705 | |
| Kapiri Mposhi | 37,942 | |
| Monze | 30,257 | |
| Mpika | 28,445 | |
| Nchelenge | 23,693 | |
| Kawambwa | 20,589 | |
| Mbala | 20,570 | |
| Samfya | 20,470 | |
| Sesheke | 20,149 | |
| Petauke | 19,296 | |
| Mumbwa | 19,086 | |
| Siavonga | 18,638 | |
| Kaoma | 14,212 | |
| Chinsali | 14,015 | |
| Kataba | 14,000 | |
| Mwinilunga | 13,798 | |
| Isoka | 13,122 | |
| Mkushi | 12,306 | |
| Maamba | 12,251 | |
| Lundazi | 11,635 | |
| Sinazongwe | 11,528 | |
| Chambishi | 11,073 | |
| Nakonde | 10,652 | |
| Nakambala | 10,425 | |
| Senanga | 10,005 |