Top 10 Largest Cities and Towns in Kenya By Population

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.

Name Population 
Nairobi 3,375,000
Mombasa 1,200,000
Kisumu 1,068,826
Nakuru 307,990
Eldoret 289,380
Thika 171,430
Malindi 162,712
Garissa 119,696
Kitale 106,187
Kakamega 91,768


This is the capital of Kenya.

Population : 3,375,000

Image result for nairobi town


It is the country’s second-largest city, after the capital Nairobi. It’s a major tourism hub in Kenya.

Population : 1,200,000

Image result for mombasa town


This is the capital of Nakuru County. Nakuru is the home to the famous Lake Nakuru.

Population : 307,990


It is the second most important city in western Kenya after Kisumu and also serves as the capital of Uasin Gishu County

Population : 289,380

PHOTO | JARED NYATAYA Eldoret town is now a darling of many banking institutions.


This city is the third largest City in Kenya. It’s the capital of Kisumu County.

Population : 1,068,826


Thika is an industrial town in Kiambu county. It serves as the capital of Kiambu town.

Population : 171,430

Image result for thika town aerial view


It sits amid a string of tropical beaches dotted with hotels and resorts.

Population : 162,712

Image result for Malindi town aerial


Kitale is the capital town of Trans Nzoia County. It’s a major agricultural town in Kenya.

Population : 106,187

Image result for Kitale town


Garissa is the capital of Garissa County. It has built an economy based on livestock production.

Population : 119,696


It is the headquarters of Kakamega County.

Population : 91,768

Image result for Kakamega town
Victor Matara

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.