List of fishes of Pakistan


There are 531 species of fishes in Pakistan, of these, 233 are freshwater fish. The mahseer is the national fish of Pakistan. Diptychus maculatus - scaly osman Naziritor zhobensis - Zhobi mahseerNotopterus chitalaNotopterus notopterus - bronze featherbackPtychobarbus conirostris Triplophysa stoliczkai - Tibetan stone loach

Family [Cyprinidae]

Catla catla - thela/theri fishLabeo calbasu - dahi/orangefin labioLabeo rohita - rohuTor putitora - golden mahasher, the national fish of Pakistan

Family Clupeidae

Gudusia chapraTenualosa ilisha - ilish

Family Chandidae

Channa gachuaChanna maruliusChanna punctata

Spiny-rayed fishes

Badis badisColisa lalia - dwarf gouramiChanda baculisChanda nama - elongate glassy perchletChanda ranga - Indian glassy perchColisa fasciataGlossogobius giuris - tank gobyNandus nandusOreochromis mossambicus - Mozambique tilapiaSicamugil cascasia - yellowtail millet

Exotic species

Ctenopharyngodon idella - grass carpCyprinus carpio - common carpHypophthalmichthys molitrix - silver carpHypophthalmichthys nobilis - big head carpMaculabatis arabica - Arabic whiprayOncorhynchus mykiss - rainbow troutSalmo trutta - brown trout