Other identification tools | FishBase

Fish Identification: Find Species

Class: Teleostei
Order: Cichliformes
Family: Cichlidae Cichlids
Subfamily: Pseudocrenilabrinae
Genus: Haplochromis

(See list of species below)



Select Class:     Select Order:   
Select Family: Subfamily:     Select Genus:

Select Ocean (marine/brackish) or Continent (freshwater):
Select a country:
Only include species occuring above: m

Total number of spines in dorsal and anal fins (optional).      Enter total length (TL) and maximum body depth (BD)

Show family drawing(s)



250 species
(see list below)
Export file

1 of 1 Jump to:

Sort by: Species Length Year
1 of 1 Jump to:
Export file
n = 250

Scientific Name English Name Distribution Max. Length (cm) Year
Haplochromis acidens Africa 12.8 SL 1967
Haplochromis adolphifrederici Africa 11.4 SL 1914
Haplochromis aelocephalus Africa 12 SL 1959
Haplochromis aeneocolor Africa 7.5 SL 1973
Haplochromis akika Africa 7.7 SL 2003
Haplochromis albertianus Africa 10 TL 1929
Haplochromis altigenis Africa 20.2 SL 1922
Haplochromis ampullarostratus Africa 7.2 SL 2004
Haplochromis angustifrons Africa 9 SL 1914
Haplochromis annectidens Africa 6.7 SL 1933
Haplochromis antleter Africa 7.0 SL 2010
Haplochromis apogonoides Africa 13.2 SL 1967
Haplochromis aquila Africa 12.3 SL 2022
Haplochromis arcanus Africa 14.2 SL 1969
Haplochromis argens Africa 7.6 SL 2013
Haplochromis argenteus Africa 20.2 SL 1922
Haplochromis artaxerxes Africa 14.7 SL 1962
Haplochromis astatodon Africa 10.1 SL 1921
Haplochromis aureus Africa 11.7 SL 2023
Haplochromis avium Africa 5.2 TL 1929
Haplochromis azureus Africa 9.6 SL 1998
Haplochromis barbarae Africa 10.6 SL 1967
Haplochromis bareli Africa 12.5 SL 1991
Haplochromis bartoni Africa 19.5 SL 1962
Haplochromis bayoni Africa 15.4 SL 1909
Haplochromis beadlei Africa 11.8 SL 1933
Haplochromis bicolor Africa 15 SL 1906
Haplochromis boops Africa 19.4 SL 1967
Haplochromis brownae Africa 10.4 SL 1962
Haplochromis bullatus Africa 6.5 SL 1938
Haplochromis bwathondii Africa 8.2 SL 2010
Haplochromis cassius Africa 9.8 SL 1978
Haplochromis cavifrons Africa 19.5 SL 1888
Haplochromis chilotes Africa 14.8 SL 1911
Haplochromis chlorochrous Africa 12 SL 1969
Haplochromis chromogynos Africa 11 SL 1959
Haplochromis chrysogynaion Africa 9.1 SL 1991
Haplochromis cinctus Africa 8.8 SL 1969
Haplochromis cinereus Africa 8.1 SL 1906
Haplochromis cnester Africa 8.1 SL 1981
Haplochromis commutabilis Kachira Blue Africa 10.4 SL 2004
Haplochromis concilians Africa 8.3 SL 2020
Haplochromis coprologus Africa 7.5 SL 2010
Haplochromis crassilabris Africa 15 TL 1906
Haplochromis crebridens Africa 10.4 SL 1990
Haplochromis crocopeplus Africa 10.1 SL 1978
Haplochromis cronus Africa 13.5 SL 1959
Haplochromis cryptodon Africa 13 SL 1959
Haplochromis cryptogramma Africa 9.4 SL 1969
Haplochromis curvidens Africa 11.2 SL 2022
Haplochromis cyaneus Africa 10.7 SL 1998
Haplochromis decticostoma Africa 22.9 SL 1969
Haplochromis degeni Africa 15.4 SL 1906
Haplochromis dentex Africa 15.9 SL 1922
Haplochromis dichrourus Africa 18.6 SL 1922
Haplochromis diplotaenia Africa 11 SL 1928
Haplochromis dolichorhynchus Africa 11.9 SL 1969
Haplochromis dolorosus Africa 12 TL 1933
Haplochromis eduardianus Africa 7.9 SL 1914
Haplochromis eduardii Africa 14.5 TL 1921
Haplochromis elegans Africa 7.3 1933
Haplochromis empodisma Africa 11.7 SL 1960
Haplochromis engystoma Africa 8.6 TL 1933
Haplochromis erutus Africa 8.3 SL 2020
Haplochromis erythrocephalus Africa 7.7 SL 1969
Haplochromis erythromaculatus Africa 10.3 SL 1991
Haplochromis estor Africa 17 SL 1929
Haplochromis eutaenia Africa 10.5 TL 1928
Haplochromis exspectatus Africa 8.5 SL 2004
Haplochromis falcatus Africa 13.7 SL 2022
Haplochromis fischeri Africa 10.5 SL 2008
Haplochromis flavipinnis Africa 15.6 SL 1906
Haplochromis flavus Africa 11.9 SL 1998
Haplochromis fuelleborni Fuelleborn's mouthbrooder Africa 12 TL 1903
Haplochromis fuscus Africa 9.5 TL 1925
Haplochromis fusiformis Africa 11 SL 1969
Haplochromis gigas Africa 14.2 SL 1998
Haplochromis gigliolii Africa 10.3 TL 1896
Haplochromis gilberti Africa 15 SL 1969
Haplochromis glaucus Africa 15.8 SL 2022
Haplochromis goldschmidti Africa 6.9 SL 2013
Haplochromis gowersii Africa 22.4 SL 1928
Haplochromis gracilifur Africa 10.3 SL 2019
Haplochromis gracilior Africa 10.4 SL 1914
Haplochromis granti Africa 12.2 SL 1906
Haplochromis graueri Africa 11.8 SL 1914
Haplochromis greenwoodi Africa 13.5 SL 1998
Haplochromis guiarti Africa 17.7 SL 1904
Haplochromis harpakteridion Africa 8.1 SL 1991
Haplochromis heusinkveldi Africa 7.6 SL 1987
Haplochromis hiatus Africa 11.2 SL 1981
Haplochromis howesi Africa 16.3 SL 1992
Haplochromis humilior Africa 9 SL 1911
Haplochromis humilis Africa 11.5 TL 1866
Haplochromis igneopinnis Africa 10.8 SL 1998
Haplochromis insidiae Africa 9.4 SL 1994
Haplochromis iris Africa 11.6 SL 1981
Haplochromis ishmaeli Africa 13.6 SL 1906
Haplochromis kamiranzovu Africa 9.4 SL 1984
Haplochromis katavi Katavi mouthbrooder Africa 10.0 TL 1996
Haplochromis katonga Africa 6.9 SL 2010
Haplochromis katunzii Africa 8.0 SL 2010
Haplochromis kimondo Africa 17.1 SL 2022
Haplochromis kujunjui Africa 10.3 SL 1991
Haplochromis labiatus Africa 10.9 SL 1933
Haplochromis labriformis Africa 6.2 SL 1938
Haplochromis lacrimosus Africa 9.7 SL 1906
Haplochromis laparogramma Africa 8.5 SL 1969
Haplochromis latifasciatus Africa 11 TL 1929
Haplochromis latifrons Africa 15.8 SL 2022
Haplochromis limax Africa 8.4 SL 1933
Haplochromis lividus Africa 9 SL 1956
Haplochromis loati Africa 5.2 TL 1971
Haplochromis lobatus Africa 12.4 SL 2020
Haplochromis longirostris Africa 14.5 SL 1888
Haplochromis luluae Africa 9.6 TL 1930
Haplochromis luteus Africa 13.3 SL 1998
Haplochromis macconneli Africa 7.7 SL 1974
Haplochromis macrocephalus Africa 10.6 SL 1998
Haplochromis macrognathus Africa 17.4 SL 1922
Haplochromis macrops Africa 9.1 SL 1911
Haplochromis macropsoides Africa 7.7 SL 1973
Haplochromis maculipinna Africa 16.6 SL 1913
Haplochromis mahagiensis Africa 8.5 TL 1937
Haplochromis maisomei Africa 9.8 SL 1991
Haplochromis malacophagus Africa 12 TL 1939
Haplochromis mandibularis Africa 17.4 SL 1962
Haplochromis martini Africa 10.4 SL 1906
Haplochromis maxillaris Africa 16 SL 1928
Haplochromis mbipi Africa 13.1 SL 1998
Haplochromis megalops Africa 8.1 SL 1969
Haplochromis melanopterus Africa 12.7 SL 1928
Haplochromis melanopus Africa 10 TL 1922
Haplochromis melichrous Africa 10.7 SL 1969
Haplochromis mentatus Africa 11.5 TL 1925
Haplochromis mento Africa 17.8 SL 1922
Haplochromis michaeli Africa 14.5 SL 1928
Haplochromis microchrysomelas Africa 8.3 SL 1994
Haplochromis microdon Africa 14.8 SL 1906
Haplochromis molossus Africa 10.9 SL 2019
Haplochromis multiocellatus Africa 12 TL 1913
Haplochromis mylergates Africa 13.7 SL 1978
Haplochromis mylodon Africa 11.5 SL 1973
Haplochromis nanoserranus Africa 7.6 SL 1978
Haplochromis nigrescens Africa 11.5 TL 1909
Haplochromis nigricans Africa 9.4 SL 1906
Haplochromis nigripinnis Africa 6.8 SL 1921
Haplochromis nigroides Africa 7.5 SL 1928
Haplochromis niloticus Africa 10.2 SL 1960
Haplochromis nubilus Blue Victoria mouthbrooder Africa 9.3 SL 1906
Haplochromis nuchisquamulatus Africa 11.3 SL 1888
Haplochromis nyanzae Africa 17.1 SL 1962
Haplochromis nyererei Africa 7.7 SL 1985
Haplochromis obesus Africa 17 SL 1906
Haplochromis obliquidens Africa 8.9 SL 1888
Haplochromis obtusidens Africa 11.4 SL 1928
Haplochromis occultidens Africa 12.3 SL 1988
Haplochromis oligacanthus Africa 6.7 TL 1922
Haplochromis oligolepis Africa 8.3 SL 2003
Haplochromis olivaceus Africa 8.9 SL 1990
Haplochromis omnicaeruleus Africa 11.9 SL 1998
Haplochromis oregosoma Africa 7.3 SL 1973
Haplochromis orthostoma Africa 9.1 SL 1922
Haplochromis pachycephalus Africa 23.2 SL 1967
Haplochromis pallidus Africa 7.4 SL 1911
Haplochromis paludinosus Africa 14 SL 1980
Haplochromis pancitrinus Africa 8.6 SL 2010
Haplochromis pappenheimi Africa 8.8 SL 1914
Haplochromis paradoxus Africa 7.5 SL 2003
Haplochromis paraguiarti Africa 15.6 SL 1967
Haplochromis paraplagiostoma Africa 9.8 SL 1969
Haplochromis pardus Africa 9.6 SL 2022
Haplochromis paropius Africa 8.7 SL 1969
Haplochromis parorthostoma Africa 11.7 SL 1967
Haplochromis parvidens Africa 16.3 SL 1911
Haplochromis paucidens Africa 10.6 SL 1921
Haplochromis pelagicus Africa 10.2 SL 2023
Haplochromis pellegrini Africa 10.4 SL 1922
Haplochromis percoides Africa 9.3 SL 1906
Haplochromis perrieri Africa 6 SL 1909
Haplochromis pharyngalis Africa 10.2 SL 1939
Haplochromis pharyngomylus Africa 12.6 SL 1929
Haplochromis phytophagus Africa 8.6 SL 1966
Haplochromis piceatus Africa 9 SL 1969
Haplochromis pitmani Africa 5.5 TL 1936
Haplochromis placodus Africa 12.8 TL 1939
Haplochromis plagiodon Africa 8.5 SL 1928
Haplochromis plagiostoma Africa 14.7 SL 1922
Haplochromis planus Africa 8.2 SL 2020
Haplochromis plutonius Africa 9.6 SL 1978
Haplochromis polli Africa 9.1 TL 1964
Haplochromis prodromus Africa 13 SL 1935
Haplochromis prognathus Africa 14.1 SL 1904
Haplochromis pseudopellegrini Africa 15 SL 1967
Haplochromis ptistes Africa 10.6 SL 1978
Haplochromis pundamilia Africa 12.4 SL 1998
Haplochromis pyrrhocephalus Africa 7.3 SL 1987
Haplochromis pyrrhopteryx Africa 19.7 SL 1991
Haplochromis quasimodo Africa 16.5 SL 2022
Haplochromis relictidens Africa 11.3 SL 2019
Haplochromis retrodens Africa 14.4 SL 1888
Haplochromis rex Africa 15.5 SL 2022
Haplochromis riponianus Africa 10.4 SL 1911
Haplochromis rubescens Africa 11.4 SL 1994
Haplochromis rubripinnis Africa 10.4 SL 1998
Haplochromis rudolfianus Africa 5.8 SL 1933
Haplochromis rufocaudalis Africa 10.0 SL 1998
Haplochromis rufus Africa 8.6 SL 1998
Haplochromis sauvagei Africa 10.5 SL 1896
Haplochromis saxicola Africa 12.3 SL 1960
Haplochromis scheffersi Africa 8.5 SL 1987
Haplochromis schubotzi Africa 12.5 SL 1914
Haplochromis schubotziellus Africa 7.9 SL 1973
Haplochromis serranus Africa 20.5 SL 1896
Haplochromis serridens Africa 8 SL 1925
Haplochromis simba Africa 10.9 SL 2022
Haplochromis simotes Africa 8.7 SL 1911
Haplochromis simpsoni Africa 11.4 SL 1965
Haplochromis smithii Africa 22 TL 1861
Haplochromis snoeksi Africa 9.3 SL 2010
Haplochromis spekii Africa 22 SL 1906
Haplochromis sphex Africa 8.2 SL 2010
Haplochromis squamipinnis Africa 20.2 SL 1921
Haplochromis squamulatus Africa 19.8 SL 1922
Haplochromis sulphureus Africa 10.9 SL 1978
Haplochromis tanaos Africa 7.7 SL 1996
Haplochromis taurinus Africa 14 SL 1933
Haplochromis teegelaari Africa 10.1 SL 1978
Haplochromis teunisrasi Africa 9.6 SL 1981
Haplochromis theliodon Africa 9.5 SL 1960
Haplochromis thereuterion Africa 8.2 SL 1996
Haplochromis thuragnathus Africa 20 SL 1967
Haplochromis tridens Africa 11.9 SL 1928
Haplochromis turkanae Turkana haplo Africa 8.6 SL 1974
Haplochromis tyrianthinus Africa 10.5 SL 1969
Haplochromis ushindi Africa 22.6 SL 2004
Haplochromis vanheusdeni Africa 8.4 SL 2014
Haplochromis vanoijeni Africa 8.9 SL 2010
Haplochromis velifer Africa 10.8 SL 1933
Haplochromis venator Africa 17.8 SL 1965
Haplochromis vicarius Africa 11 TL 1933
Haplochromis victoriae Africa 7.6 SL 1956
Haplochromis victorianus Africa 16.6 SL 1904
Haplochromis vittatus Africa 19.1 SL 1901
Haplochromis vonlinnei Africa 15.9 SL 2008
Haplochromis welcommei Africa 10.5 SL 1966
Haplochromis worthingtoni Africa 14.1 SL 1929
Haplochromis xanthopteryx Africa 10.7 SL 1998
Haplochromis xenognathus Africa 11.3 SL 1957
Haplochromis xenostoma Africa 20.3 SL 1922



Other identification tools in FishBase


Quick Identification
Identification keys
Identification by morphometrics
Identification by pictures:
          If you already know the Family, go to Search FishBase, select Family and click on 'Identification by pictures' to display all available pictures in FishBase for the family.

          If you already know the Country, go to
Search FishBase, select Country and click on 'Identification by pictures' to display all available pictures in FishBase for the country.

          If you already know the Ecosystem, go to
Search FishBase, select Ecosystem and click on 'Identification by pictures' to display all available pictures in FishBase for the ecosystem.
cfm script by eagbayani, 30.11.04, ,  php script by cmilitante, 05/11/2010 ,  last modified by cmilitante, 14/03/2013