Malindi, Kenya'nın Hint Okyanusu kıyısında, Malindi Körfezi'nde Galana Nehri'nin ağzında bulunan bir kasabadır. Mombasa 120 kilometre kuzeydoğuda yer almaktadır. Malindi 207,253 nüfus sayımına göre 2009 kişilik bir nüfusa sahiptir. Kilifi County'nin ana kentsel merkezidir.
Malindi'nin ana işi turizmdir. Şehir, İtalyan ziyaretçiler arasında oldukça popülerdir. Malindi'nin yerel bir havaalanı vardır ve Mombasa ve Lamu'ya bir otoyol ile bağlıdır. Malindi'nin güneyinde Watamu beldesi ve Gedi Harabeleri (Gede olarak da bilinir) yer alır. Sabaki Nehri'nin ağzı kuzey Malindi'de bulunur. Malindi'nin güneyinde, Watamu ve Malindi Deniz Ulusal Parkları, bitişik korumalı bir kıyı şeridi bölgesi oluşturur. Bölgede klasik Swahili mimarisi görülebilir. Malindi'nin nüfusu çoğunlukla Müslüman.
Malindi Havaalanı ve Broglio Uzay Merkezi, Malindi'de bulunmaktadır.