List of cities and towns in Kenya by population

The fourth city to be awarded the status was Nakuru, which was upgraded from a municipality on 1 December 2021.

The fifth was Eldoret, which was elevated on 15th August, 2024.

Apart from these five cities, there are numerous municipalities and towns with significant urban populations.

The list: The municipalities of Ruiru, Kikuyu,Thika, Mavoko, and Ngong which feature on the top 10 list of the most populated towns in Kenya also fall within the Nairobi Metropolitan region.

Data for the largest urban centers in Kenya was provided under the Kenya Population Census of 2019.