Malindi (sempat disebut sebagai Melinde) adalah sebuah kota di Teluk Malindi, mulut Sungai Galana, pesisir Samudera Hindia, Kenya. Kota tersebut berjarak 120 kilometer dari timur laut Mombasa. Populasi Malindi sebesar 207,253 menurut sensus 2009.[1] Kota tersebut merupakan pusat perkotaan terbesar di Kabupaten Kilifi.