Cities
44Malindi
Historic coastal town, popular tourist destination with ancient Swahili ruins.
Kericho
Highland town known for tea plantations and cool climate.
Nyeri
Town in central Kenya highlands, gateway to Mount Kenya National Park.
Machakos
Historic town southeast of Nairobi, first British administrative center in Kenya.
Kakamega
Major town in western Kenya, center of former gold mining region.
Garissa
Major town in northeastern Kenya, administrative center near Somalia border.
Kitale
Agricultural center in western Kenya, gateway to Mount Elgon.
Eldoret
Major town in western Kenya, center of athletics training and agriculture.
Nakuru
Major city in Rift Valley, known for nearby Lake Nakuru National Park.
Kisumu
Major port city on Lake Victoria, third-largest city in Kenya.