What is the largest city in Kenya?

Nairobi is the capital city and has the largest population. There are two other official cities in Kenya: Mombasa (the second largest) and Kisumu (the third largest).