List of fishes of Pakistan explained

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

Family Cyprinidae

Family Clupeidae

Family Chandidae

Spiny-rayed fishes

Exotic species

References

  1. Edible Fishes in Pakistan. Dg.. Dayyal. April 28, 2009. BioScience. 2009. 2521-5760. March 18, 2019.