Es una especie costera que se encuentra en el sur de Kenia y el norte de Tanzania hasta el sur de Dar es Salaam y en una pequeña isla cerca de Zanzibar.