HomeFish encyclopediaRay-finned fishesCatfishAustroglanidsRock-catfish Rock-catfish (Austroglanis sclateri) Scientific name: Austroglanis sclateri Boulenger, 1901 The Rock-catfish (Austroglanis sclateri) is a freshwater fish of the family Austroglanididae. Native range: Africa, Orange-Vaal system, South Africa. Also found in Lesotho and Namibia. BiologyOccurs in rocky habitats in flowing water, favoring rapids. Feeds on invertebrates, especially insects, taken from rock surfaces; larger specimens also take small fish. Rarely caught by anglers.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameAustroglanis sclateriFamilyAustroglanididae (Austroglanids)OrderSiluriformes (Catfish)ClassActinopterygii (Ray-finned fishes)Maximum length30.0EnvironmentFreshwater; demersalClimateSubtropicalDistributionAfrica: Orange-Vaal system, South Africa. Also found in Lesotho and Namibia.Conservation status (IUCN)Least Concern (LC)Threat to humansHarmless SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026