Malindi è una città sulla costa dell'Oceano Indiano del Kenya, situata sulla baia di Malindi alla foce del fiume Galana. Mombasa si trova a 120 chilometri a nord-est. Malindi ha una popolazione di 207,253 persone secondo il censimento del 2009. È il principale centro urbano della contea di Kilifi.
L'attività principale di Malindi è il turismo. La città è molto popolare tra i visitatori italiani. Malindi ha un aeroporto nazionale ed è collegata a Mombasa e Lamu da un'autostrada. A sud di Malindi si trovano la località di Watamu e le rovine di Gedi (conosciute anche come Gede). La foce del fiume Sabaki si trova nel nord di Malindi. A sud di Malindi, i parchi nazionali marini di Watamu e Malindi creano una regione costiera protetta contigua. L'architettura swahili classica può essere vista in tutta la regione. La popolazione di Malindi è prevalentemente musulmana.
L'aeroporto di Malindi e il Broglio Space Center si trovano entrambi a Malindi.