Diablo 4 Fish List contains 123 collectible fish in Season 15. That total is made from 16 fish for each of Sanctuary’s seven regions, five fish that can be caught throughout Sanctuary, five Mythic Unique fish tied to special waters and the Season 15 Red Herring from Khanduras. The full list is below, with the region and rarity beside every name.
The structure makes Diablo 4 Fish List easier to understand than a 123 row wall suggests. Each region has one Rare base species, six Legendary versions using one trait and nine Unique versions using two traits. Scosglen uses Drakonbeard, Fractured Peaks uses Morayaga, Dry Steppes uses Augur of Civo, Kehjistan uses Zakarati, Hawezar uses Crookfish, Nahantu uses Neme-Senga and Skovos uses Kokalodon.
Diablo 4 Fish List: all 123 fish
The table is the complete current Diablo 4 Fish List. The first five entries can appear throughout Sanctuary. Regional entries must be caught in the listed region, while the five Mythic fish use special water conditions rather than the normal seven region species structure.

| Fish | Region or water | Rarity |
|---|---|---|
| Saltfin | Throughout Sanctuary | Common |
| Bluescale | Throughout Sanctuary | Common |
| Glimmer | Throughout Sanctuary | Common |
| Silverbelly | Throughout Sanctuary | Magic |
| Darkling | Throughout Sanctuary | Magic |
| Drakonbeard | Scosglen | Rare |
| Tiny Drakonbeard | Scosglen | Legendary |
| Giant Drakonbeard | Scosglen | Legendary |
| Glittering Drakonbeard | Scosglen | Legendary |
| Demonic Drakonbeard | Scosglen | Legendary |
| Celestial Drakonbeard | Scosglen | Legendary |
| Spectral Drakonbeard | Scosglen | Legendary |
| Tiny Demonic Drakonbeard | Scosglen | Unique |
| Tiny Celestial Drakonbeard | Scosglen | Unique |
| Tiny Spectral Drakonbeard | Scosglen | Unique |
| Giant Demonic Drakonbeard | Scosglen | Unique |
| Giant Celestial Drakonbeard | Scosglen | Unique |
| Giant Spectral Drakonbeard | Scosglen | Unique |
| Glittering Demonic Drakonbeard | Scosglen | Unique |
| Glittering Celestial Drakonbeard | Scosglen | Unique |
| Glittering Spectral Drakonbeard | Scosglen | Unique |
| Morayaga | Fractured Peaks | Rare |
| Tiny Morayaga | Fractured Peaks | Legendary |
| Giant Morayaga | Fractured Peaks | Legendary |
| Glittering Morayaga | Fractured Peaks | Legendary |
| Demonic Morayaga | Fractured Peaks | Legendary |
| Celestial Morayaga | Fractured Peaks | Legendary |
| Spectral Morayaga | Fractured Peaks | Legendary |
| Tiny Demonic Morayaga | Fractured Peaks | Unique |
| Tiny Celestial Morayaga | Fractured Peaks | Unique |
| Tiny Spectral Morayaga | Fractured Peaks | Unique |
| Giant Demonic Morayaga | Fractured Peaks | Unique |
| Giant Celestial Morayaga | Fractured Peaks | Unique |
| Giant Spectral Morayaga | Fractured Peaks | Unique |
| Glittering Demonic Morayaga | Fractured Peaks | Unique |
| Glittering Celestial Morayaga | Fractured Peaks | Unique |
| Glittering Spectral Morayaga | Fractured Peaks | Unique |
| Augur of Civo | Dry Steppes | Rare |
| Tiny Augur of Civo | Dry Steppes | Legendary |
| Giant Augur of Civo | Dry Steppes | Legendary |
| Glittering Augur of Civo | Dry Steppes | Legendary |
| Demonic Augur of Civo | Dry Steppes | Legendary |
| Celestial Augur of Civo | Dry Steppes | Legendary |
| Spectral Augur of Civo | Dry Steppes | Legendary |
| Tiny Demonic Augur of Civo | Dry Steppes | Unique |
| Tiny Celestial Augur of Civo | Dry Steppes | Unique |
| Tiny Spectral Augur of Civo | Dry Steppes | Unique |
| Giant Demonic Augur of Civo | Dry Steppes | Unique |
| Giant Celestial Augur of Civo | Dry Steppes | Unique |
| Giant Spectral Augur of Civo | Dry Steppes | Unique |
| Glittering Demonic Augur of Civo | Dry Steppes | Unique |
| Glittering Celestial Augur of Civo | Dry Steppes | Unique |
| Glittering Spectral Augur of Civo | Dry Steppes | Unique |
| Zakarati | Kehjistan | Rare |
| Tiny Zakarati | Kehjistan | Legendary |
| Giant Zakarati | Kehjistan | Legendary |
| Glittering Zakarati | Kehjistan | Legendary |
| Demonic Zakarati | Kehjistan | Legendary |
| Celestial Zakarati | Kehjistan | Legendary |
| Spectral Zakarati | Kehjistan | Legendary |
| Tiny Demonic Zakarati | Kehjistan | Unique |
| Tiny Celestial Zakarati | Kehjistan | Unique |
| Tiny Spectral Zakarati | Kehjistan | Unique |
| Giant Demonic Zakarati | Kehjistan | Unique |
| Giant Celestial Zakarati | Kehjistan | Unique |
| Giant Spectral Zakarati | Kehjistan | Unique |
| Glittering Demonic Zakarati | Kehjistan | Unique |
| Glittering Celestial Zakarati | Kehjistan | Unique |
| Glittering Spectral Zakarati | Kehjistan | Unique |
| Crookfish | Hawezar | Rare |
| Tiny Crookfish | Hawezar | Legendary |
| Giant Crookfish | Hawezar | Legendary |
| Glittering Crookfish | Hawezar | Legendary |
| Demonic Crookfish | Hawezar | Legendary |
| Celestial Crookfish | Hawezar | Legendary |
| Spectral Crookfish | Hawezar | Legendary |
| Tiny Demonic Crookfish | Hawezar | Unique |
| Tiny Celestial Crookfish | Hawezar | Unique |
| Tiny Spectral Crookfish | Hawezar | Unique |
| Giant Demonic Crookfish | Hawezar | Unique |
| Giant Celestial Crookfish | Hawezar | Unique |
| Giant Spectral Crookfish | Hawezar | Unique |
| Glittering Demonic Crookfish | Hawezar | Unique |
| Glittering Celestial Crookfish | Hawezar | Unique |
| Glittering Spectral Crookfish | Hawezar | Unique |
| Neme-Senga | Nahantu | Rare |
| Tiny Neme-Senga | Nahantu | Legendary |
| Giant Neme-Senga | Nahantu | Legendary |
| Glittering Neme-Senga | Nahantu | Legendary |
| Demonic Neme-Senga | Nahantu | Legendary |
| Celestial Neme-Senga | Nahantu | Legendary |
| Spectral Neme-Senga | Nahantu | Legendary |
| Tiny Demonic Neme-Senga | Nahantu | Unique |
| Tiny Celestial Neme-Senga | Nahantu | Unique |
| Tiny Spectral Neme-Senga | Nahantu | Unique |
| Giant Demonic Neme-Senga | Nahantu | Unique |
| Giant Celestial Neme-Senga | Nahantu | Unique |
| Giant Spectral Neme-Senga | Nahantu | Unique |
| Glittering Demonic Neme-Senga | Nahantu | Unique |
| Glittering Celestial Neme-Senga | Nahantu | Unique |
| Glittering Spectral Neme-Senga | Nahantu | Unique |
| Kokalodon | Skovos | Rare |
| Tiny Kokalodon | Skovos | Legendary |
| Giant Kokalodon | Skovos | Legendary |
| Glittering Kokalodon | Skovos | Legendary |
| Demonic Kokalodon | Skovos | Legendary |
| Celestial Kokalodon | Skovos | Legendary |
| Spectral Kokalodon | Skovos | Legendary |
| Tiny Demonic Kokalodon | Skovos | Unique |
| Tiny Celestial Kokalodon | Skovos | Unique |
| Tiny Spectral Kokalodon | Skovos | Unique |
| Giant Demonic Kokalodon | Skovos | Unique |
| Giant Celestial Kokalodon | Skovos | Unique |
| Giant Spectral Kokalodon | Skovos | Unique |
| Glittering Demonic Kokalodon | Skovos | Unique |
| Glittering Celestial Kokalodon | Skovos | Unique |
| Glittering Spectral Kokalodon | Skovos | Unique |
| Molten Martyr | Pools of lava | Mythic Unique |
| Ghoulworm | Pools of blood | Mythic Unique |
| Fang of Tathamet | Helltides | Mythic Unique |
| Dune Thresher Hatchling | Sandy dunes | Mythic Unique |
| Vivid Whimsy | Somewhere in Sanctuary | Mythic Unique |
| Red Herring | Khanduras | Season 15 |
Diablo 4 Fish List regional family structure
Every regional family in Diablo 4 Fish List begins with the Rare base fish. The six Legendary versions add one of these traits: Tiny, Giant, Glittering, Demonic, Celestial or Spectral. The nine Unique versions combine Tiny, Giant or Glittering with Demonic, Celestial or Spectral. That pattern produces 16 entries per region and 112 regional fish across seven regions.
Diablo 4 Fish List Sanctuary wide fish
Five entries in Diablo 4 Fish List are not tied to one region: Saltfin, Bluescale and Glimmer are Common, while Silverbelly and Darkling are Magic. These are useful early collection targets because they can appear throughout Sanctuary. Silverbelly and Darkling are also requested during the fishing follow up quest Favor for a Favor.
Diablo 4 Fish List Mythic fish
The Mythic section of Diablo 4 Fish List has special conditions: Molten Martyr comes from pools of lava, Ghoulworm from pools of blood, Fang of Tathamet from Helltides, Dune Thresher Hatchling from sandy dunes and Vivid Whimsy is listed as somewhere in Sanctuary. Collecting all five completes the No Fish is Safe achievement and awards the Crusty and Seadog titles.
| Mythic fish | Where to catch it |
|---|---|
| Molten Martyr | Pools of lava |
| Ghoulworm | Pools of blood |
| Fang of Tathamet | Helltides |
| Dune Thresher Hatchling | Sandy dunes |
| Vivid Whimsy | Somewhere in Sanctuary |
Diablo 4 Fish List Red Herring and Season 15 total
Season 15 added the Red Herring from Khanduras, which is why Diablo 4 Fish List reaches 123 entries rather than stopping at the older regular collection. It is separate from the 117 regular fish used for the Tenacious Angler requirement. If you are checking an older list with a different total, confirm that it has been updated for Season 15 before assuming your collection is bugged.
Diablo 4 Fish List collection achievements
The regular collection side of Diablo 4 Fish List uses 117 fish for Tenacious Angler, rewarding the Briny and Angler titles plus the Ocean’s Largesse mount trophy. The five Mythic fish belong to No Fish is Safe instead, and Red Herring does not count toward the 117 regular requirement. That split explains why owning a Mythic catch does not fill a missing regional entry.
When finishing Diablo 4 Fish List, work region by region and compare the name pattern rather than fishing randomly everywhere. If Scosglen is missing one entry, for example, you only need to compare the 16 Drakonbeard names. That is much faster than checking the entire collection after every catch and makes it obvious whether the missing fish is Rare, Legendary or one of the nine Unique trait combinations.
Fastest way to audit a nearly complete collection
When Diablo 4 Fish List is almost complete, stop reading the 123 entries from top to bottom and audit by family. Check the five Sanctuary wide fish first, then each 16 fish regional block. Within a regional block, verify the Rare base name, the six single trait Legendary names and the nine double trait Unique names. Only after those 117 regular entries are complete should you treat the five Mythics and Red Herring as separate collection goals.
That method also makes duplicate catches less frustrating in Diablo 4 Fish List. If the only missing Hawezar entry is Glittering Spectral Crookfish, you can ignore every Drakonbeard, Morayaga and Kokalodon result because they belong to different regions. Keep fishing Hawezar water and compare only the Crookfish family. The same pattern works in every region, turning a 123 item collection into seven smaller checklists plus the special fish.
Diablo 4 Fish List has 123 current entries in Season 15: 112 regional fish, five Sanctuary wide fish, five Mythic fish and Red Herring. Use the region families and trait pattern to identify missing catches, then treat the Mythic collection and Red Herring as separate targets from the 117 fish Tenacious Angler requirement.
For first-party information and future changes, see Blizzard Entertainment’s official Diablo IV coverage.
