List of cities and towns in Kenya by population

Kenya has five incorporated cities including the capital and largest city, Nairobi, the second-largest city of Mombasa, and the third-largest city, Kisumu. 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.