Barbs · Big barbs & mahseer

Labeobarbus codringtonii

(Boulenger, 1908)

Upper Zambezi yellowfish

IUCNLEAST CONCERN · 2007
CARESNOT LISTED
Scientific size15.5 in39 cm total length
Temperature64–79 °F18–26 °C
Depthnot recorded
DietOmnivore; aquatic insect larvae, crustaceans, molluscs, small fish, and algal/plant material
BreedingEgg-scatterer; eggs broadcast over gravel and rocky substrate in flowing water; no parental care
Sexual dimorphismYesFemales noticeably fuller in the abdomen when gravid; otherwise subtle differences
PhotographsSee photosGoogle Images →

Labeobarbus codringtonii, the Upper Zambezi yellowfish, is a robust cyprinid reaching nearly 15.5 in that roams the fast, rocky channels of the upper Zambezi and Okavango river systems in southern Africa. Named by Boulenger in 1908 from material collected in the upper Zambezi basin, it belongs to the diverse African yellowfish assemblage — large-bodied, fast-water barbs whose powerful build and preference for oxygenated runs over rocky substrate recall the Asian mahseers in ecology if not in lineage. Seasonally migratory and tied to the health of clear, flowing rivers, the Upper Zambezi yellowfish is a target species for light-tackle anglers across Zambia, Zimbabwe, and Namibia.

What's in the name

Labeobarbus codringtoniila-bay-oh-BAR-bus cod-ring-TOH-nee-eye

Labeobarbus
  • labeoLatinthick-lipped — referring to the fleshy lips characteristic of this genus
  • barbusLatinbarb or barbel — the standard suffix for barb-group cyprinids
codringtonii
  • CodringtonProper noun (English)honouring Robert Edward Codrington, British Administrator of North-Western Rhodesia, who collected the type specimens from the upper Zambezi

Taxonomy & naming

Labeobarbus codringtonii was described by George Albert Boulenger in 1908, with the species named in honour of Robert Edward Codrington, the British Administrator of North-Western Rhodesia, who collected material from the upper Zambezi watershed. The Catalog of Fishes (Eschmeyer, CAS) records the valid combination as Labeobarbus codringtonii (Boulenger, 1908), with the parenthetical authority indicating the move out of Boulenger's original genus placement.

The genus Labeobarbus accommodates the large African 'yellowfish' barbs — a polyphyletic assemblage historically shuffled between Barbus, Varicorhinus, and various synonyms before molecular and morphological work consolidated them under Labeobarbus. The group shares robust, fusiform bodies, a preference for fast and rocky riverine habitats, and a degree of herbivory unusual among barbs of this size. L. codringtonii sits within the upper-Zambezi and Okavango fauna and is closely affiliated with other southern African yellowfishes.

Morphology

The Upper Zambezi yellowfish is a large, torpedo-shaped barb, recorded to at least 15.5 in total length. The body is fusiform and laterally compressed, built for sustained movement in strong currents. Coloration is silvery to brassy-yellow on the flanks, often with a warm golden suffusion that gives the species its vernacular name, shading to paler cream on the ventral surface.

The mouth is subterminal, adapted for picking invertebrates and scraping biofilm from rocky substrates. Two pairs of barbels are present, consistent with the Labeobarbus plan. Fins are well developed; the dorsal has a stout, slightly ossified last simple ray. Scales are moderately large and cycloid. Sexual dimorphism is subtle; gravid females become noticeably fuller in the abdomen during the spawning season.

Habitat

Labeobarbus codringtonii is native to the upper Zambezi River system and the Okavango drainage, spanning parts of Angola, Namibia, Zambia, and Zimbabwe. It is a fish of fast, well-oxygenated water — rocky riffles, runs, and the turbulent margins of rapids — where it holds position in strong current over firm substrate.

FishBase characterises the species as preferring fast water with a rocky bottom in tropical freshwater environments. River temperatures in the upper Zambezi and Okavango headwaters vary seasonally, warming in the lowland sections but remaining relatively cool and highly oxygenated in the highland reaches. The species tolerates the seasonal flood-pulse of these systems, potentially moving into floodplain areas during high water before retreating to main channels as levels fall.

Feeding

Labeobarbus codringtonii is an omnivore with a strong benthos bias, taking aquatic insect larvae, crustaceans, molluscs, and small fish, as recorded by FishBase. The subterminal mouth and robust pharyngeal dentition suit a fish that forages actively over rocky substrate, scraping aufwuchs and crushing hard-shelled invertebrates alongside seizing mobile prey.

Like other large yellowfishes, it likely supplements this invertebrate diet with algae and plant matter where available, and may opportunistically take small fish as it grows larger. Feeding is most active in the oxygenated runs it favours — the constant flow delivers food items to fish holding station behind boulders or in current shadows.

Mating

Labeobarbus codringtonii is an egg-scattering, non-guarding spawner, consistent with the broader barb pattern. Spawning in large river barbs is typically tied to seasonal cues — rising water temperatures in spring and the onset of the rainy season — and may involve upstream migration to reach suitable gravel beds in the headwaters.

Courting males pursue gravid females through fast water or over clean gravel substrate, and eggs and milt are released together in brief, driving rushes. No pair bond is formed and no territory is maintained beyond the moments of courtship. Adults pay no attention to eggs after spawning, and survival of offspring depends entirely on the physical environment.

Breeding

As a broadcast egg-scatterer, L. codringtonii scatters adhesive or semi-adhesive eggs over gravel and rocky substrate in moving water, with no parental care of any kind. Eggs lodge in interstitial spaces among stones where current keeps them oxygenated. The strategy is one of volume — many eggs, widely scattered — with early mortality buffered by sheer numbers rather than guarding.

The species has not been bred in captivity with any regularity given its large adult size and probable need for migratory cues and spacious, fast-flowing conditions to trigger spawning. In southern African river fisheries it is known to be a seasonal spawner, with gravid fish appearing during the warmer months coinciding with the flood season.

In the aquarium

The Upper Zambezi yellowfish is rarely encountered in the aquarium trade and is not a practical aquarium subject for most hobbyists. At nearly 15.5 in total length it requires a very large tank — a minimum of several hundred litres — and demands vigorous filtration, high dissolved oxygen, and strong, directional flow to replicate the turbulent rocky-river conditions it occupies in the wild.

For public aquaria or very experienced keepers with appropriately scaled facilities, it is a striking, active fish that rewards the investment in flow rate and tank volume. Diet in captivity would follow its wild opportunism: meaty prepared foods, large sinking pellets, invertebrates, and some vegetable matter. The species should be kept with robust tankmates of comparable size; smaller fish risk being taken as prey.

Conservation

Labeobarbus codringtonii is assessed as Least Concern (LC) on the IUCN Red List, with the assessment confirmed via FishBase (status noted as assessed 2007). Its distribution across the upper Zambezi and Okavango systems spans multiple countries and a relatively large river network, giving it a broad enough range to buffer localised pressures.

The upper Zambezi and Okavango basins remain among the less heavily modified large river systems in Africa, but threats are present and growing: artisanal and commercial fishing pressure, upstream water abstraction for agriculture, and potential sedimentation from land clearing all affect rocky-substrate specialists that depend on clean, fast water. The species is a valued game fish across the region and is subject to catch-and-release angling pressure, though formal stock assessments are limited. Monitoring across its range remains important as freshwater extraction and climate variability alter flow regimes.

Sources

  1. FishBase — Labeobarbus codringtonii (Boulenger, 1908), Upper Zambezi Yellowfish
  2. GBIF — Labeobarbus codringtonii (Boulenger, 1908) taxonomic record
  3. Catalog of Fishes (Eschmeyer, CAS) — Labeobarbus codringtonii valid name record
  4. IUCN Red List — Labeobarbus codringtonii

Last reviewed 2026-06-29.

How to cite

Aquarist Atlas (2026). Labeobarbus codringtonii. Aquarist Atlas.https://www.aquaristatlas.com/barbs/labeobarbus-codringtonii/

Where it has been recorded

41 georeferenced records (GBIF). Each point is a field observation or museum specimen — pan and zoom to explore where this species turns up. The coordinates come straight from GBIF and are often rounded or tied to the nearest town or river landing, so a dot can sit just beside the actual water rather than in it.

← All barbs