Been wondering which are the largest cities and towns in Kenya as of 2018? Well, it’s evident that the country’s population is growing at an alarming rate. Today, we take a close look at top 10 largest cities and towns in Kenya by population. All the listed towns are capitals of their respective counties.
Out of the 10 listed places, only 3 are cities; Nairobi, Mombasa, and Kisumu.
|NairobiThis is the capital of Kenya.Population : 3,375,000|
|MombasaIt is the country’s second-largest city, after the capital Nairobi. It’s a major tourism hub in Kenya.Population : 1,200,000|
|NakuruThis is the capital of Nakuru County. Nakuru is the home to the famous Lake Nakuru.Population : 307,990|
|EldoretIt is the second most important city in western Kenya after Kisumu and also serves as the capital of Uasin Gishu CountyPopulation : 289,380|
|KisumuThis city is the third largest City in Kenya. It’s the capital of Kisumu County.Population : 1,068,826|
|ThikaThika is an industrial town in Kiambu county. It serves as the capital of Kiambu town.Population : 171,430|
|MalindiIt sits amid a string of tropical beaches dotted with hotels and resorts.Population : 162,712|
|KitaleKitale is the capital town of Trans Nzoia County. It’s a major agricultural town in Kenya.Population : 106,187|
|GarissaGarissa is the capital of Garissa County. It has built an economy based on livestock production.Population : 119,696|
|KakamegaIt is the headquarters of Kakamega County.Population : 91,768|