List of fishes of Pakistan

There are 531 species of fishes in Pakistan, of these, 233 are freshwater fish.[1] The mahseer is the national fish of Pakistan.

Rohu
 
Thela fish

Family Clupeidae

edit

Family Chandidae

edit

Spiny-rayed fishes

edit
 
Gourami
 
Rainbow trout

Exotic species

edit

References

edit
  1. ^ Dg., Dayyal (April 28, 2009) [2009]. "Edible Fishes in Pakistan". BioScience. ISSN 2521-5760. Retrieved March 18, 2019.