Malindi ist eine Stadt an der Küste des Indischen Ozeans in Kenia und liegt an der Malindi-Bucht an der Mündung des Galana-Flusses. Mombasa liegt 120 Kilometer nordöstlich. Laut der Volkszählung von 207,253 hat Malindi eine Bevölkerung von 2009 Menschen. Es ist das größte städtische Zentrum des Kilifi County.
Malindis Hauptgeschäftszweig ist der Tourismus. Die Stadt ist bei italienischen Besuchern sehr beliebt. Malindi verfügt über einen Inlandsflughafen und ist über eine Autobahn mit Mombasa und Lamu verbunden. Südlich von Malindi liegen das Watamu Resort und die Gedi-Ruinen (auch als Gede bekannt). Die Mündung des Sabaki-Flusses liegt im Norden Malindis. Südlich von Malindi bilden die Nationalparks Watamu und Malindi Marine eine zusammenhängende geschützte Küstenregion. In der gesamten Region ist klassische Suaheli-Architektur zu sehen. Die Bevölkerung Malindis ist überwiegend muslimisch.
Der Flughafen Malindi und das Broglio Space Center befinden sich beide in Malindi.