It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
I work as a fish monger and I can tell you what is the best salmon. Generally, there are three types of salmon. Farm raised, naturally raised, and wild. While most people think wild is the best because it is the most expensive, it is by far the least oily and least flavorful salmon out there. Over rated. Naturally raised is the perfect balance i think because it is raised in the wild in fenced off areas. Still has lots of flavor, at the same time has a good fat content creating lots of flavor. Farm raised is still not bad at all very good fish but a very oily fish which is more personal preference. The wild tends to be meatier as well because it is wild and has more muscle. The farm and natural "flake" off more because of more fat content.
Although salmon is good, it's not the best. Probably the best fish I've ever tasted was a rainbow trout I caught last year.
Also good- tilapia. I made some of that in my deep fryer in batter, and it was sooooo good.
If you are calling walleye pickerel than you are sadly mistaken. People often refer to walleye as pickerel but the name actually belongs to the Chain Pickerel. Walleye have no relation to the pike or pickerel family
Sockeye is by FAR the best salmon out there. Nothing else compares. Then spring/chinook, then coho. Anything else like Atlantic or chum is only good for smoking, and then, not very.
Farm raised fish is terrible.
For west coast non-tidal fish, steelhead and kokanee can't be beaten. Rainbows and other interior lake salmonids are good, but can taste "muddy" due to algae contents in the lakes and can have mushy flesh in warmer lakes.
With all fish, the fresher, the better.
I'm not going to get into walleye/pike/pickerell/jack fish/bass/halibut/snapper because this thread is about salmonids.