Malindi es una ciudad en la costa del Océano Índico de Kenia, ubicada en la bahía de Malindi en la desembocadura del río Galana. Mombasa se encuentra a 120 kilómetros al noreste. Malindi tiene una población de 207,253 personas según el censo de 2009. Es el principal centro urbano del condado de Kilifi.
El principal negocio de Malindi es el turismo. La ciudad es bastante popular entre los visitantes italianos. Malindi tiene un aeropuerto nacional y está conectado con Mombasa y Lamu por una carretera. Al sur de Malindi se encuentra el complejo de Watamu y las ruinas de Gedi (también conocidas como Gede). La desembocadura del río Sabaki se encuentra en el norte de Malindi. Al sur de Malindi, los Parques Nacionales Marinos de Watamu y Malindi crean una región costera protegida contigua. La arquitectura clásica swahili se puede ver en toda la región. La población de Malindi es mayoritariamente musulmana.
El aeropuerto de Malindi y el centro espacial Broglio se encuentran en Malindi.