Which fish have the most mercury? Shark, tilefish, king mackerel, and swordfish tend to top the list. The good news: One of our most popular fishes -- canned tuna -- contains lower levels of ...