For Quests, there's
- 12 Shallow Water Fish (not counting "a Fish", which you stop getting as you near GM)
- 18 Deep Water Fish (not counting "a Fish")
- 12 quest Crustaceans (6 lobsters & 6 crabs) with names (plus the 2 facings each of unnamed lobsters & crabs, which are only good for collections)
- 12 Dungeon Fish.
There's far less than that many body styles. Each named fish comes only in one facing, though, and the quest fish of the same body type are all of the same color (except for the ones that look like the old "a fish", which retain a different color for each facing). To give you an idea, there are 3 shallow fish, 3 deep fish, and 2 dungeon fish that all have the "grouper" body type, all of the same color, so if you are looking at one of these 8 without context of where it was caught, you'd have to mouse over it to see which type they are.
The 5 basic body types:
"Grouper" (large red fish)
"Trout" (thin red fish)
"Dorado" (green - ironically there's no dorado in the game, and none of the fish that use the art named for real fish look remotely like it in real life)
"Pike" (silver-blue)
"Classic" (brown, yellow, blue or green, depending on facing, just like non-HS fish)
If a fish has a weight other than 10, and an odd color, it's probably one used in a recipe or a quest (Mud Puppy, Red Herring), or one of the classic "Big Fish".