Sphincterochila insularis is a species of air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Sphincterochilidae.

Distribution This species occurs on Antikythera island in Greece.Species summary for Sphincterochila insularis. AnimalBase, last modified 26-09-2008 by F. Welter Schultes, accessed 11 April 2009.

References