Mercury is everywhere including the weather we breathe in. Fish have mercury in them too but what you need to keep in mind is that certain types of fish have much larger amounts of it than others.
As a general rule of thumb, just remember that the larger the fish, the higher the mercury level. There are some logical reasons behind this. For instance, larger fish eat smaller fish. Therefore, on top of their own mercury levels, they contain the mercury from the fish that they eat as well. In addition, in most cases, larger fish live longer. Thus, they build up higher levels of this metal in their bodies since they have more time for more mercury exposure.
These are the kinds of fish that contain the highest level of mercury:
- King mackerel
According to the experts in the U.S., these are the fish that are both low in mercury and high in healthy fats:
- mackerel (Atlantic, jack, chub)
- rainbow trout (farm raised)
- salmon (wild or farm raised)
- soy beverages