Category
page 1Ports and harbours of Kenya

Kisumu
Kisumu ( ) is the fifth-largest city in Kenya located in the Lake Victoria area in the former Nyanza Province. It is the third-largest city in the Lake Victoria Basin after Kampala, and Mwanza. The city has a population of 438,588 according to the recent 2026 population estimates. The metro region, including Maseno and Ahero, had a population of 6,771 (Maseno) and 11,801 (Ahero) people respectively, totaling to a combined population of 457,160 people, according to the 2019 Kenya Population and Housing Census which was conducted by the Kenya National Bureau of Statistics.
.png)
Malindi
Malindi (known as Melinde in antiquity) is a is a town on Malindi Bay at the mouth of the Galana River, lying on the Indian Ocean coast of Kenya. It is 120 kilometres northeast of Mombasa. The population of Malindi was 119,859 as of the 2019 census. It is the largest urban centre in Kilifi County.

Lamu old town
thumb|View of the seaside, Lamu Town|181x181px
Lamu or Lamu Town is a small town on Lamu Island, which in turn is a part of the Lamu Archipelago in Kenya. Situated by road northeast of Mombasa that ends at Mokowe Jetty, from where the sea channel has to be crossed to reach Lamu Island, it is the headquarter of Lamu County and a UNESCO World Heritage Site.
Kilifi
Kilifi is a town on the coast of Kenya, northeast of Mombasa by road. The town lies on the Kilifi Creek and sits on the estuary of the Goshi River. Kilifi is the capital of Kilifi County and had a population of 122,899 during the 2009 census.
Kilindini Harbour
Port in Kenya