Kisumu's 2025 population is now estimated at 422,148. In 1950, the population of Kisumu was 12,103. Kisumu has grown by 15,464 in the last year, which represents a 3.8% 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 Kisumu, which typically includes Kisumu's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Nairobi | 5,766,990 | |
| Mombasa | 1,553,460 | |
| Eldoret | 483,941 | |
| Nakuru | 453,330 | |
| Thika | 200,000 | |
| Malindi | 118,265 | |
| Kitale | 75,123 | |
| Garissa | 67,861 | |
| Kakamega | 63,426 | |
| Kapenguria | 56,000 | |
| Bungoma | 55,962 | |
| Busia | 51,981 | |
| Nyeri | 51,084 | |
| Ol Kalou | 47,795 | |
| Meru | 47,226 | |
| Kilifi | 46,118 | |
| Wajir | 45,771 | |
| Mumias | 45,485 | |
| Voi | 45,483 | |
| Iten | 42,000 | |
| Lugulu | 40,894 | |
| Homa Bay | 40,319 | |
| Naivasha | 38,366 | |
| Nanyuki | 36,142 | |
| Mandera | 36,076 | |
| Narok | 36,061 | |
| Kericho | 35,748 | |
| Migori | 35,240 | |
| Embu | 34,922 | |
| Moyale | 34,314 | |
| Isiolo | 33,207 | |
| Nyahururu | 31,978 | |
| Machakos | 31,971 | |
| Rongai | 30,471 | |
| Pumwani | 29,616 | |
| Kisii | 28,547 | |
| Molo | 27,896 | |
| Kabarnet | 24,661 | |
| Athi River | 24,530 | |
| Lamu | 24,525 | |
| Webuye | 22,507 | |
| Karuri | 21,476 | |
| Kiambu | 21,234 | |
| Maralal | 20,841 | |
| Makueni Boma | 20,681 | |
| Lodwar | 20,219 | |
| Kitui | 15,954 | |
| Marsabit | 15,361 | |
| Siaya | 15,354 | |
| Kerugoya | 15,287 | |
| Muhoroni | 15,217 | |
| Magadi | 14,529 | |
| Taveta | 13,377 | |
| Kihancha | 13,162 | |
| Sawa Sawa | 12,975 | |
| Mariakani | 12,786 | |
| Eldama Ravine | 12,524 | |
| Wundanyi | 12,501 | |
| Murang'a | 11,987 | |
| Mwingi | 11,219 | |
| Butere | 11,205 | |
| Kajiado | 11,198 | |
| Maua | 10,804 | |
| Takaungu | 10,760 | |
| Oyugis | 10,116 | |
| Kangundo | 10,094 | |
| Luanda | 10,053 |