HomeFreshwater aquarium fishOther freshwater fishNatal mountain catfish Natal mountain catfish (Amphilius natalensis) Scientific name: Amphilius natalensis Boulenger, 1917 The Natal mountain catfish (Amphilius natalensis) is a freshwater fish of the family Amphiliidae. Native range: Africa, Ruo River, Zambezi system in Malawi south to Umkomaas River in Natal, South Africa. Also known from the eastern highlands of Zimbabwe (lower Zambezi). BiologyOccurs among cobbles and rocks in swiftly flowing water. Active at night, feeding on benthic stream invertebrates such as mayfly and midge larvae. Breeds in summer. Iteroparous, with asynchronous ovarian development. Preyed upon by trout and is now scarce in certain streams.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameAmphilius natalensisFamilyAmphiliidae (Loach catfishes)OrderSiluriformes (Catfish)ClassActinopterygii (Ray-finned fishes)Maximum length12.5EnvironmentFreshwater; demersalClimateTropicalDistributionAfrica: Ruo River, Zambezi system in Malawi south to Umkomaas River in Natal, South Africa. Also known from the eastern highlands of Zimbabwe (lower Zambezi).Conservation status (IUCN)Least Concern (LC)Threat to humansHarmlessUsesAquarium: public aquariumsResilienceMedium, minimum population doubling time 1.4 - 4.4 years (Fec=600) More other freshwater fishSouth American lungfishLepidosiren paradoxaLined soleAchirus lineatusPumpkinseedLepomis gibbosusShort-tailed pipefishMicrophis brachyurus brachyurusFinescale tigerfishDatnioides microlepisFreshwater garfishXenentodon cancilaSee all other freshwater fish SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026