Kilifi is a town on the coast of Kenya, 56 kilometres (35 mi) northeast by road of Mombasa. The town lies on the Kilifi Creek and sits on the estuary of the Goshi River. Kilifi is capital of the Kilifi County and has a population of 122,899 (2009 census).
The town is known for its beach and for the ruins of Mnarani, including mosques and tombs, dating from the 14th to the 17th century. The towns sits on both sides of the estuary and are linked by the Kilifi Bridge which overlooks the estuary. The south side has the Mnarani ruins and Shauri Moyo beach while the north side is the main part of Kilifi Town and Bofa Beach.
The weather is generally warm throughout the year (above 25 degrees) with two seasons of moderate rainfall (about 800-1000mm). Long periods of rain start around March and last into July, while the short periods start around October and last until December.
The terrain is generally flat with sandy-loamy soils. Common trees include Cocos lucifera, Anacadium occidentale, Azadirachta indica, and Mangifera indica.