Skip to content
WAnimals
  • Map
  • Species
  • Parks
  • Diving
Log inCreate account
WAnimals

The guide for travellers and animal lovers: discover, plan and share your wild adventures around the world.

Discover wildlife

  • Species
  • Ecosystems
  • Glossary
  • Tags

Explore places

  • Map
  • Countries
  • Parks
  • Diving

Plan experiences

  • Guides

Learn

  • Blog

Resources

  • Help centre
  • Contact
  • Install the app

Follow us

Account

  • Log in
  • Create account

© 2026 WAnimals. All rights reserved.

About usHow we build our profilesTerms of servicePrivacyLegal notice
MapSpeciesParksDiving
  1. Home
  2. Species
  3. Common Keyhole Limpet

One of the 2 limpets on WAnimals

Gastropods · Vetigastropoda · Fissurellidae

Common Keyhole Limpet

Diodora graeca

Not Evaluated

It has not yet been assessed against the IUCN criteria.

Spotted something wrong?

A limpet with a conical shell pierced by a hole at the apex, clinging to rocks and often under stones. Unlike the true limpets, it does not graze algae: it feeds on encrusting sponges. Water enters beneath the edge of the shell, passes over the gills and leaves through the apical hole along with the waste.

Size

up to 3.5 cm

Diet

Carnivore

Feeds mainly on other animals.

Social structure

Solitary

Lives and hunts alone, joining others only to breed.

Sighting difficulty

Unknown

Ocean
24countries31parks62dive sites

Fun facts

  • The hole at the apex is an outlet for water and waste: a one-way circulation system that keeps the gills from being fouled.
  • The mantle can fold back over the edge of the shell and partly cover it.
  • It is not a true limpet. Keyhole limpets have a hole at the apex of the shell through which they expel respiratory water and waste, so that intake and outflow are separate.
  • Unlike grazing limpets, it eats sponges, above all of the genus Halichondria.
  • It is a protandrous hermaphrodite: it matures as a male and changes to female as it grows.

Life cycle and biology

Skeleton type
Invertebrate - external calcareous shell (mollusc)
Habitat and environment
Lower intertidal and subtidal rocks of the Atlantic and the Mediterranean

Sources consulted: https://en.wikipedia.org/wiki/Diodora_graeca; anatomia de Gastropoda

Where to find it

Loading map…

Where to see it

Parks and dive sites where this species has been documented — showing 20 of 93.

Related species

Other species in the catalogue with the most in common with Common Keyhole Limpet — same habitat, park, country, tags or family.

Shares a park
Shares a park
Shares a park
Shares a park
Shares a park
Shares a park

Keep exploring

Based on what we already know about common keyhole limpet.

Comments

Share an experience, a fun fact or a tip for seeing the common keyhole limpet.

Be the first to comment.

See full glossary
This page in other languages: Español · Deutsch · Français · Português · Italiano

The pins mark the parks and dive sites where its presence is documented.

See its range on the interactive map→
TeideSpain
CalanquesFrance
Cinque TerreItaly
Alonissos and the Northern SporadesGreece
IchkeulTunisia
Majjistral ParkMalta
GarajonaySpain
TimanfayaSpain
Port-CrosFrance
Cabrera ArchipelagoSpain
Zenobia WreckCyprus
Medes IslandsSpain
Cap de CreusSpain
Zakynthos (loggerhead turtle)Greece
Kastellorizo (Blue Cave)Greece
Malta (Blue Hole Gozo / Um El Faroud)Malta
Tavolara (Sardinia)Italy
Plemmirio Marine Reserve (Sicily)Italy
Vis Island (wrecks)Croatia
Kornati IslandsCroatia
See all 31 parks
See all 62 dive sites
Not Evaluated

Murex

Bolinus brandaris

Blue GlaucusNot Evaluated

Blue Glaucus

Glaucus atlanticus

Common OctopusNot Evaluated

Common Octopus

Octopus vulgaris

Common CuttlefishNot Evaluated

Common Cuttlefish

Sepia officinalis

Greater ArgonautLeast Concern

Greater Argonaut

Argonauta argo

Atlantic Bobtail SquidNot Evaluated

Atlantic Bobtail Squid

Sepiola atlantica

CountriesItaly
ParksTeideSpain
TagsCarnivore
Carnivore
Solitary
Ocean
Mollusc

Europe15

Africa5

Asia4

Italy
Spain
Greece
Croatia
France
Türkiye
Albania
Bosnia and Herzegovina
Croatia
Cyprus
France
Greece
Italy
Malta
Monaco
Montenegro
Norway
Portugal
Slovenia
Spain
United Kingdom
Algeria
Egypt
Libya
Morocco
Tunisia
Israel
Lebanon
Syria
Türkiye