Spinalonga (em grego: Σπιναλόγκα) é uma ilha localizada no Golfo de Elounda, no nordeste de Creta, no município de Agios Nikolaos, Lasithi, próximo à cidade de Plaka. A ilha também está designada para a área de Kalydon. Fica perto da península de Spinalonga ("grande Spinalonga") – o que frequentemente causa confusão, pois o mesmo nome é usado para ambos.
Durante o domínio veneziano, o sal era extraído das salinas ao redor da ilha.[citation needed] A ilha também foi usada como colônia de leprosos. Spinalonga apareceu em romances, séries de televisão e um curta-metragem.