Malindi adalah sebuah kota di pantai Samudra Hindia Kenya, yang terletak di Teluk Malindi di muara Sungai Galana. Mombasa terletak 120 kilometer ke timur laut. Malindi memiliki populasi 207,253 orang menurut sensus tahun 2009. Ini adalah pusat kota utama Kilifi County.
Bisnis utama Malindi adalah pariwisata. Kota ini cukup populer di kalangan pengunjung Italia. Malindi memiliki bandara domestik dan terhubung ke Mombasa dan Lamu melalui jalan raya. Di selatan Malindi terletak resor Watamu dan Reruntuhan Gedi (juga dikenal sebagai Gede). Muara Sungai Sabaki terletak di Malindi utara. Di selatan Malindi, Taman Nasional Laut Watamu dan Malindi menciptakan kawasan garis pantai yang dilindungi secara berdampingan. Arsitektur klasik Swahili dapat dilihat di seluruh wilayah. Penduduk Malindi sebagian besar beragama Islam.
Bandara Malindi dan Broglio Space Center keduanya terletak di Malindi.