List of fish in Pakistan explained

There are 531 species of fish in Pakistan. 233 of them are of fresh water.[1] Mahseer is the national fish of Pakistan. Here is a list of these fishes:

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.