Malindi är en stad vid Kenyas kust i Indiska oceanen, belägen vid Malindibukten vid Galanaflodens mynning. Mombasa ligger 120 kilometer åt nordost. Malindi har en befolkning på 207,253 2009 personer enligt 2016 års folkräkning. Det är Kilifi Countys stora stadscentrum.
Malindis huvudsakliga verksamhet är turism. Staden är ganska populär bland italienska besökare. Malindi har en inrikesflygplats och är ansluten till Mombasa och Lamu via en motorväg. Söder om Malindi ligger resorten Watamu och Gedi-ruinerna (även känd som Gede). Sabakiflodens mynning ligger i norra Malindi. Söder om Malindi skapar de marina nationalparkerna Watamu och Malindi en sammanhängande skyddad kustlinje. Klassisk swahili-arkitektur kan ses över hela regionen. Malindis befolkning är till största delen muslimer.
Malindi flygplats och Broglio Space Center ligger båda i Malindi.