Counties Focus

Most populated Towns in Kenya

Most populated Towns in Kenya

Nairobi, Kenya’s capital city and the largest city in East Africa, welcomes over 3 million people in its metropolitan area making it the largest city by population in East Africa and the fourth-most populous city in Africa as of 2019.

This post shows the populations of towns in Kenya, from the most populated to the least populated town in Kenya.

 

Name of the town

 Population

Nairobi 2750547
Mombasa 799668
Nakuru 259903
Eldoret 218446
Kisumu 216479
Thika 200000
Malindi 118265
Kitale 75123
Garissa 67861
Kakamega 63426
Kapenguria 56000
Bungoma 55962
Busia 51981
Nyeri 51084
Ol Kalou 47795
Meru 47226
Kilifi 46118
Wajir 45771
Mumias 45485
Voi 45483
Iten 42000
Lugulu 40894
Homa Bay 40319
Naivasha 38366
Nanyuki 36142
Mandera 36076
Narok 36061
Kericho 35748
Migori 35240
Embu 34922
Moyale 34314
Isiolo 33207
Nyahururu 31978
Machakos 31971
Rongai 30471
Pumwani 29616
Kisii 28547
Molo 27896
Kabarnet 24661
Athi River 24530
Lamu 24525
Webuye 22507
Karuri 21476
Kiambu 21234
Maralal 20841
Makueni Boma 20681
Lodwar 20219
Kitui 15954
Marsabit 15361
Siaya 15354
Kerugoya 15287
Muhoroni 15217
Magadi 14529
Taveta 13377
Kihancha 13162
Sawa Sawa 12975
Mariakani 12786
Eldama Ravine 12524
Wundanyi 12501
Murang’a 11987
Mwingi 11219
Butere 11205
Kajiado 11198
Maua 10804
Takaungu 10760
Oyugis 10116
Kangundo 10094
Luanda 10053
Nyamira 10000
Ngong 9519
Chuka 9347
Kapsowar 9152
Naro Moru 9018
Ahero 8788
Bondo 8683
Malaba 8383
Kinango 8070
Baringo 7656
Hola 6932
Port Victoria 6793
Limuru 6317
Wote 6133
Witu 5380
Sotik Post 5270
Gazi 5222
Kwale 4883
Rumuruti 4501
Kapsabet 3758

Read Also Top Ten Richest Counties in Kenya (2022)


Read Also The population of Kenya per County 2019 Census