Diğer nedenlerin yanı sıra, dünyadaki balık sayısı üreme, avlanma, insan tüketimi ve çevresel faktörler nedeniyle her zaman değişmektedir. Bu nedenle, tam olarak kaç tane balığın olduğu bilinmiyor.
Yine de bilinen, 31.300 farklı balık türü olduğu ve bilim insanlarının daha önce hiç bilinmeyen türleri keşfettiğidir. Karşılaştırma için, balıkların da ait olduğu omurgalı türlerinin toplam sayısı 62.305'tir. Bu, diğer tüm omurgalıların türlerinin sayısından daha fazla balık türü olduğu anlamına gelir. Deniz yıldızı ve denizanası gerçek balık değildir ve bu nedenle balık şekline dahil edilmemiştir.