List of All Fish Names


Fish are aquatic creatures that inhabit oceans, rivers, and lakes worldwide, with an astounding diversity of around 34,000 species. They have existed for over 450 million years, evolving significantly to adapt to various aquatic environments. Fish are characterized by their gills, which enable them to breathe underwater, and their fins, which aid in swimming. They are crucial to aquatic ecosystems and are valuable to humans for food, recreational fishing, and as pets in aquariums.

Fish Names In English

Here's a list of various fish names in English:

Freshwater Fish

  1. Largemouth Bass
  2. Smallmouth Bass
  3. Rainbow Trout
  4. Brown Trout
  5. Brook Trout
  6. Channel Catfish
  7. Blue Catfish
  8. Flathead Catfish
  9. Common Carp
  10. Grass Carp
  11. Northern Pike
  12. Muskellunge
  13. Tilapia
  14. Yellow Perch
  15. European Perch
  16. Walleye
  17. Goldfish
  18. Betta
  19. Bluegill
  20. Crappie

Saltwater Fish

  1. Bluefin Tuna
  2. Yellowfin Tuna
  3. Great White Shark
  4. Hammerhead Shark
  5. Tiger Shark
  6. Blue Marlin
  7. Black Marlin
  8. Red Snapper
  9. King Mackerel
  10. Spanish Mackerel
  11. Barracuda
  12. Grouper
  13. Swordfish
  14. Halibut
  15. Flounder
  16. Mahi Mahi
  17. Cod
  18. Haddock
  19. Salmon
  20. Sea Bass

Also Read: Sick Leave Application for Fever for School, College and Office

Aquarium Fish

  1. Guppy
  2. Neon Tetra
  3. Angelfish
  4. Discus
  5. Clownfish
  6. African Cichlid
  7. South American Cichlid
  8. Zebra Danio
  9. Mollies
  10. Platies
  11. Betta Fish
  12. Goldfish
  13. Oscar
  14. Koi
  15. Plecostomus
  16. Rasbora
  17. Swordtail
  18. Dwarf Gourami
  19. Corydoras
  20. Rainbowfish

List of 100 Fish Names

List of 100 Fish Names in English
1. Angelfish 2. Clownfish 3. Goldfish 4. Catfish
5. Salmon 6. Swordfish 7. Tuna 8. Trout
9. Guppy 10. Betta 11. Seahorse 12. Pufferfish
13. Tilapia 14. Mackerel 15. Cod 16. Bass
17. Snapper 18. Haddock 19. Perch 20. Mahi-mahi
21. Carp 22. Halibut 23. Flounder 24. Sardine
25. Wrasse 26. Herring 27. Pike 28. Marlin
29. Snook 30. Grouper 31. Tilapia 32. Bluefish
33. Triggerfish 34. Lionfish 35. Rainbowfish 36. Jellyfish
37. Sturgeon 38. Eel 39. Pike 40. Gudgeon
41. Dory 42. Tadpole 43. Archerfish 44. Platyfish
45. Wobbegong 46. Salmon Shark 47. Killifish 48. Snakehead
49. Sunfish 50. Clown Loach 51. Hogfish 52. Parrotfish
53. Fluke 54. Surgeonfish 55. Wolf Eel 56. Garfish
57. Wels Catfish 58. Goliath Grouper 59. Tilefish 60. Scorpionfish
61. Drumfish 62. Porgy 63. Gourami 64. Redfish
65. Bream 66. Tadpole Goby 67. Jackfish 68. Butterflyfish
69. Boxfish 70. Salmonidae 71. Darter 72. Barramundi
73. Lamprey 74. Stickleback 75. Flathead 76. Remora
77. Hog Sucker 78. Driftfish 79. Black Marlin 80. Basking Shark
81. Butterfly Ray 82. Parrotfish 83. Velvetfish 84. Pufferfish
85. Blue Gourami 86. Gudgeon 87. Blenny 88. Flatfish
89. Ribbonfish 90. Thresher Shark 91. Croaker 92. Drum
93. Oarfish 94. Sea Robin 95. Grunt 96. Hogfish
97. Glassfish 98. Killifish 99. Spadefish 100. Flying Fish

Fish Images With Names

Fish Images With Names

Aquarium Fish Names

Here is a list of popular aquarium fish names:

  1. Guppy
  2. Neon Tetra
  3. Angelfish
  4. Discus
  5. Betta Fish
  6. Goldfish
  7. Zebra Danio
  8. Mollies
  9. Platies
  10. Swordtail
  11. Corydoras Catfish
  12. Plecostomus (Pleco)
  13. Oscar
  14. Koi
  15. Dwarf Gourami
  16. Cherry Barb
  17. Rainbowfish
  18. Pearl Gourami
  19. Black Skirt Tetra
  20. Rasbora
  21. Clownfish
  22. Blue Tang (Regal Tang)
  23. Mandarin Fish
  24. Yellow Tang
  25. Flame Angelfish
  26. Royal Gramma
  27. Firefish Goby
  28. Coral Beauty Angelfish
  29. Moorish Idol
  30. Butterflyfish
  31. Foxface Rabbitfish
  32. Lionfish
  33. Gobies
  34. Wrasses
  35. Dottybacks
  36. Anthias
  37. Blennies
  38. Hawkfish
  39. Triggerfish
  40. Pufferfish

List of 100 Fish Name in Hindi

Below are the 100 fish names in Hindi:

  1. रोहू (Rohu)
  2. कतला (Katla)
  3. मृगल (Mrigal)
  4. सिंघी (Singhi)
  5. मागूर (Magur)
  6. आईमास (Aymus)
  7. पाबदा (Pabda)
  8. बछवा (Bachwa)
  9. सिल्वर कार्प (Silver Carp)
  10. ग्रास कार्प (Grass Carp)
  11. कॉमन कार्प (Common Carp)
  12. नैन (Nain)
  13. बुल (Bull)
  14. हलवा (Halwa)
  15. बाटी (Bati)
  16. चीतल (Cheeta)
  17. तिलापिया (Tilapia)
  18. पंगासियस (Pangasius)
  19. मल्लाह (Mallaha)
  20. भकरी (Bhakri)
  21. चांदनी मछली (Chandni Machhli)
  22. हिलसा (Hilsa)
  23. सार्डिन (Sardine)
  24. बोंगरी (Bongri)
  25. माही माही (Mahi Mahi)
  26. झींगा (Jhinga)
  27. सुरमई (Surmai)
  28. बॉम्बिल (Bombil)
  29. बैंगड़ा (Bangda)
  30. रावस (Ravas)
  31. लाल स्नैपर (Lal Snapper)
  32. डॉल्फिन फिश (Dolphin Fish)
  33. समुद्री बास (Samudri Bass)
  34. समुद्री कैटफ़िश (Samudri Catfish)
  35. समुद्री ट्राउट (Samudri Trout)
  36. समुद्री शार्क (Samudri Shark)
  37. समुद्री मूर्ख (Samudri Moray)
  38. समुद्री व्हेल (Samudri Whale)
  39. समुद्री कछुआ (Samudri Kachhua)
  40. समुद्री घोड़ा (Samudri Ghoda)
  41. गप्पी (Guppy)
  42. नीयन टेट्रा (Neon Tetra)
  43. ऐंजल फिश (Angel Fish)
  44. डिस्कस (Discus)
  45. बैटा मछली (Betta Fish)
  46. सुनहरी मछली (Goldfish)
  47. जेबरा डेनियो (Zebra Danio)
  48. मौली मछली (Molly Fish)
  49. प्लेटी मछली (Platy Fish)
  50. तलवारधारी मछली (Swordtail Fish)
  51. कोरीडोरस कैटफ़िश (Corydoras Catfish)
  52. प्लेकोस्टोमस (Plecostomus)
  53. ऑस्कर मछली (Oscar Fish)
  54. कोइ मछली (Koi Fish)
  55. बौनी गौरामी (Dwarf Gourami)
  56. चेरी बार्ब (Cherry Barb)
  57. इंद्रधनुष मछली (Rainbow Fish)
  58. मोती गौरामी (Pearl Gourami)
  59. ब्लैक स्कर्ट टेट्रा (Black Skirt Tetra)
  60. रसबोरा (Rasbora)
  61. चितल मछली (Chital Fish)
  62. सोल मछली (Sole Fish)
  63. टेंगरा मछली (Tengra Fish)
  64. बाम मछली (Bam Fish)
  65. पुठी मछली (Puthee Fish)
  66. झींगा मछली (Shrimp Fish)
  67. बाटा मछली (Bata Fish)
  68. गंजा मछली (Ganja Fish)
  69. रिता मछली (Rita Fish)
  70. पिरान्हा मछली (Piranha Fish)
  71. शार्क मछली (Shark Fish)
  72. तितली मछली (Butterfly Fish)
  73. सांप मछली (Snake Fish)
  74. तिल मछली (Til Fish)
  75. पपीता मछली (Papita Fish)
  76. मंगला मछली (Mangla Fish)
  77. बाम मछली (Bam Fish)
  78. बेंग मछली (Beng Fish)
  79. तारा मछली (Tara Fish)
  80. हेरा मछली (Hera Fish)
  81. चेल्सी मछली (Chelsea Fish)
  82. टरकिस मछली (Turquoise Fish)
  83. मक्खन मछली (Butter Fish)
  84. रॉक मछली (Rock Fish)
  85. दाढ़ी मछली (Beard Fish)
  86. सुरज मछली (Sun Fish)
  87. रात मछली (Night Fish)
  88. खेजली मछली (Khezali Fish)
  89. जाल मछली (Net Fish)
  90. झूला मछली (Swing Fish)
  91. चोंच मछली (Beak Fish)
  92. मूसल मछली (Muscle Fish)
  93. डोरी मछली (String Fish)
  94. छाया मछली (Shadow Fish)
  95. चक्र मछली (Wheel Fish)
  96. गोंद मछली (Glue Fish)
  97. चट्टान मछली (Rock Fish)
  98. दरिया मछली (River Fish)
  99. तालाब मछली (Pond Fish)
  100. पतंग मछली (Kite Fish)

Sea Fish Name Lists

Here are 20 common names of sea fish in English:

  1. Tuna
  2. Salmon
  3. Mackerel
  4. Sardine
  5. Herring
  6. Cod
  7. Haddock
  8. Snapper
  9. Grouper
  10. Halibut
  11. Flounder
  12. Swordfish
  13. Marlin
  14. Barracuda
  15. Sea Bass
  16. Mahi Mahi
  17. Amberjack
  18. Yellowtail
  19. Tilefish
  20. Pompano

Baby Fish Name Lists

Baby fish are often referred to by different names depending on their species and stage of development. Here is a list of some common names for baby fish:

  1. Fingerling
  2. Fry
  3. Salmon: Alevin
  4. Salmon: Parr
  5. Salmon: Smolt
  6. Trout: Alevin
  7. Trout: Fingerling
  8. Goldfish: Fry
  9. Guppy: Fry
  10. Betta: Fry
  11. Carp: Fry
  12. Carp: Fingerling
  13. Catfish: Fry
  14. Catfish: Fingerling
  15. Bass: Fry
  16. Bass: Fingerling
  17. Tilapia: Fry
  18. Tilapia: Fingerling
  19. Mollies: Fry
  20. Koi: Fry

List of Fish Names in Tamil

Here are 20 fish names in Tamil:

  1. ரொஹு (Rohu) - ரொஹு மீன்
  2. கத்லா (Katla) - கத்லா மீன்
  3. ம்ரிகல் (Mrigal) - ம்ரிகல் மீன்
  4. சிங்கி (Singhi) - சிங்கி மீன்
  5. மகூர் (Magur) - மகூர் மீன்
  6. பப்டா (Pabda) - பப்டா மீன்
  7. பச்சுவா (Bachwa) - பச்சுவா மீன்
  8. சில்வர் கார்ப்ப் (Silver Carp) - வெள்ளி கார்ப்ப்
  9. கிராஸ் கார்ப்ப் (Grass Carp) - புல் கார்ப்ப்
  10. காமன் கார்ப்ப் (Common Carp) - பொது கார்ப்ப்
  11. நயின் (Nain) - நயின் மீன்
  12. பிளு (Bull) - பிளு மீன்
  13. ஹால்வா (Halwa) - ஹால்வா மீன்
  14. பாட்டு (Bati) - பாட்டு மீன்
  15. சீத்தல் (Cheeta) - சீத்தல் மீன்
  16. திலாப்பியா (Tilapia) - திலாப்பியா மீன்
  17. பங்காசியஸ் (Pangasius) - பங்காசியஸ் மீன்
  18. மல்லா (Mallaha) - மல்லா மீன்
  19. பார்கர் (Bhakri) - பார்கர் மீன்
  20. சேவால் (Sea Bass) - கடல் பஸ்

Fish Names Start with S

  • Salmon
  • Swordfish
  • Sardine
  • Shark
  • Sole

Fish Names Start with P

  • Pike
  • Perch
  • Pufferfish
  • Pompano
  • Parrotfish

Fish Names Start with T

  • Tuna
  • Trout
  • Tang
  • Tilapia
  • Tarpon

Electric Fish Name Lists

Electric fish are fascinating creatures capable of generating electric fields. Here are some well-known electric fish names:

  1. Electric Eel (Electrophorus electricus)
  2. Electric Ray (Torpediniformes)
  3. Electric Catfish (Malapteruridae)
  4. Knifefish (Gymnotiformes)
  5. Stargazer (Uranoscopidae)
  6. Elephantnose Fish (Gnathonemus petersii)

These fish use their electric abilities for various purposes, including navigation, communication, hunting, and self-defense. The electric eel, in particular, is famous for its ability to generate powerful electric shocks.

Indian Fish Names Lists

  • Rohu
  • Catla
  • Hilsa
  • Indian Mackerel
  • Black Pomfret
  • Silver Pomfret
  • Kingfish/Seer Fish
  • Bangda
  • Basa
  • Prawns/Shrimps
  • Chital
  • Tilapia
  • Mahseer
  • Tuna
  • Sardine
  • Bombay Duck
  • Koi
  • Mrigal
  • Grass Carp
  • Silver Carp

Fish Names In Telugu

Here are 20 fish names in Telugu:

  1. చేప (Chepa)
  2. బంగుడు చేప (Bangudu Chepa) - Mackerel
  3. రొహు (Rohu)
  4. కెత్త (Ketta)
  5. బొమ్మిడాల చేప (Bommidala Chepa) - Catfish
  6. గొడుగు చేప (Godugu Chepa) - Shark
  7. వంకాయ చేప (Vankaya Chepa) - Pomfret
  8. కొరమెను చేప (Koramenu Chepa) - Red Snapper
  9. చాపల చేప (Chapala Chepa) - Carp
  10. పండుగు చేప (Panduga Chepa) - Tilapia
  11. బొయ (Boya) - Eel
  12. గురట (Gurata) - Trout
  13. మత్స్యం (Matsyam) - General term for fish
  14. పోతి చేప (Poti Chepa) - Small fish
  15. పులస చేప (Pulasa Chepa) - Hilsa
  16. రావాస చేప (Ravasa Chepa) - Indian Salmon
  17. సీలా చేప (Seela Chepa) - Sardine
  18. చెప్పల చేప (Cheppala Chepa) - General term for fish varieties
  19. కుండ చెప (Kunda Chepa) - Tank fish
  20. తేనే చేప (Tene Chepa) - Honey fish

Fish Names in Malayalam and English

Here are 20 fish names in Malayalam along with their English names:

Malayalam Name English Name
കിളിമീൻ (Kilimeen) Pearlspot
ചെമ്മീൻ (Chemmeen) Shrimp/Prawn
മീൻ (Meen) Fish
മത്തിക്ക (Mathi) Sardine
അയല (Ayala) Mackerel
ചൂര (Chura) Tuna
കാരിമീൻ (Karimeen) Pearlspot
അപ്പോല (Appola) Barracuda
കാട (Kada) Indian Mackerel
അവോലി (Avoli) Pomfret
നെയ്മീൻ (Neymeen) Seer Fish/King Fish
തോര (Thora) Spanish Mackerel
പാമ്പുമീൻ (Paambu Meen) Eel
മുളക്കണ്ണി (Mulakuanni) Red Snapper
കൊളുസ് (Koluss) Sole Fish
വാവ (Vava) Catfish
വെള്ളത്തി (Vellathi) Whitebait
പൂമീൻ (Poommeen) Flower Fish
പള്ള (Palla) Hilsa
മീനവിരൽ (Meenaviral) Swordfish