HomeFish encyclopediaRay-finned fishesPerch-like fishSand lancesCape sandlance Cape sandlance (Gymnammodytes capensis) Scientific name: Gymnammodytes capensis Barnard, 1927 The Cape sandlance (Gymnammodytes capensis) is a marine fish of the family Ammodytidae. Native range: Southeast Atlantic and Western Indian Ocean, Angola round the Cape to Delagoa Bay, Mozambique. BiologyDorsal spines (total): 0; Dorsal soft rays (total): 49-54; Anal spines: 0; Anal soft rays: 24 - 27. Bluish or greenish above, more or less silvery; silver lateral stripe.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameGymnammodytes capensisFamilyAmmodytidae (Sand lances)OrderPerciformes (Perch-like fish)ClassActinopterygii (Ray-finned fishes)Maximum length17.0Depth range59 m (194 ft)EnvironmentMarine; demersal; depth range 59 - ? mClimateTropicalDistributionSoutheast Atlantic and Western Indian Ocean: Angola round the Cape to Delagoa Bay, Mozambique.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessUsesFisheries: minor commercialResilienceHigh, minimum population doubling time less than 15 months (Preliminary K or Fecundity.) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026