Is Tilapia Low in Mercury? Safety Facts Explained

Tilapia is one of the lowest-mercury fish you can eat. With an average mercury concentration of just 0.013 parts per million (ppm), it falls squarely in the FDA’s “Best Choices” category for seafood safety. To put that in perspective, swordfish averages 0.995 ppm and albacore tuna comes in around 0.350 ppm. Tilapia contains roughly 75 times less mercury than swordfish.

How Tilapia Compares to Other Fish

The FDA tracks mercury levels across dozens of commercial fish species, and tilapia consistently lands near the bottom of the list. Here’s how it stacks up against some commonly eaten fish:

  • Tilapia: 0.013 ppm (mean mercury)
  • Canned albacore tuna: 0.350 ppm
  • Fresh or frozen albacore tuna: 0.358 ppm
  • Swordfish: 0.995 ppm

Other fish in tilapia’s low-mercury range include shrimp, salmon, sardines, catfish, and pollock. If you’re choosing fish primarily to minimize mercury exposure, any of these are solid options.

Why Tilapia Stays So Low in Mercury

Mercury accumulates as it moves up the food chain. Small organisms absorb it from the water, slightly larger creatures eat those organisms, and predatory fish at the top concentrate the highest levels in their tissue. This process, called bioaccumulation, is why large, long-lived predators like swordfish, shark, and king mackerel carry the most mercury.

Tilapia sits near the bottom of that chain. It feeds primarily on algae and plant material rather than other fish, so it never accumulates the mercury that predators do. Tilapia also grows fast, and that rapid growth actually dilutes whatever mercury it does absorb. Research on farmed versus wild tilapia has shown this effect clearly: fast-growing farmed tilapia had significantly lower mercury levels than their wild counterparts after the same period of environmental exposure, because their bodies were gaining mass faster than they were gaining mercury. Scientists call this somatic growth dilution, and it’s one of the key reasons farmed tilapia tests so consistently low.

Safety for Pregnant Women and Children

The FDA and EPA jointly publish fish consumption advice specifically for people most vulnerable to mercury: pregnant and breastfeeding women, those planning to become pregnant, and young children. Tilapia appears on the “Best Choices” list, which is the safest tier. It’s also one of the specific fish the Dietary Guidelines for Americans recommends for children who eat higher amounts of seafood.

For pregnant and breastfeeding women, the guidance is to eat two to three servings per week from the “Best Choices” list, with one serving equal to 4 ounces. For children, serving sizes scale with age: about 1 ounce for ages 1 to 3, 2 ounces for ages 4 to 7, 3 ounces for ages 8 to 10, and 4 ounces at age 11. Children can safely eat two servings per week from the “Best Choices” category.

Because tilapia’s mercury level is so far below the threshold for concern, eating it two or three times a week poses no meaningful mercury risk for any age group.

Nutritional Trade-Offs Worth Knowing

Tilapia is a lean, high-protein fish, which makes it a practical everyday choice. But it’s worth understanding one nutritional limitation: it’s not a strong source of omega-3 fatty acids, the heart-healthy fats that make fish like salmon so nutritionally prized. Farmed tilapia in particular contains only trace amounts of DHA and EPA, the two omega-3s linked to cardiovascular and brain health. Wild tilapia fares somewhat better, with roughly 96 mg of DHA per 100 grams, but that’s still modest compared to salmon or sardines.

This doesn’t make tilapia a poor choice. It’s affordable, widely available, mild in flavor, and extremely low in mercury. If you’re eating fish mainly to keep mercury exposure down while getting a good source of protein, tilapia does exactly that. If you’re eating fish specifically for omega-3 benefits, pairing tilapia with a fattier fish like salmon once or twice a week covers both goals.