Malindi ialah sebuah bandar di pantai Lautan Hindi Kenya, terletak di Teluk Malindi di muara Sungai Galana. Mombasa terletak 120 kilometer ke timur laut. Malindi mempunyai populasi seramai 207,253 orang mengikut bancian pada tahun 2009. Ia adalah pusat bandar utama Daerah Kilifi.
Perniagaan utama Malindi ialah pelancongan. Bandar ini agak popular dengan pelawat Itali. Malindi mempunyai lapangan terbang domestik dan disambungkan ke Mombasa dan Lamu melalui lebuh raya. Selatan Malindi terletak pusat peranginan Watamu dan Runtuhan Gedi (juga dikenali sebagai Gede). Muara Sungai Sabaki terletak di utara Malindi. Selatan Malindi, Taman Negara Marin Watamu dan Malindi mewujudkan kawasan pesisir pantai yang dilindungi bersebelahan. Seni bina Swahili klasik boleh dilihat di seluruh rantau ini. Penduduk Malindi kebanyakannya beragama Islam.
Lapangan Terbang Malindi dan Pusat Angkasa Broglio kedua-duanya terletak di Malindi.