How Many Species of Fish are There?

There are about 40,000 species of fish worldwide. The species vary and some include the catfish, perches, trout, killifish, rainbow fish, and cichlids which is one of the larger species. The cichlids include those from Lake Malawi, Asia, Africa and America. Look here for more information: