Is eating fish good for the heart? Yes. Can the potential mercury contained in fish varieties be bad for the heart and health in general? According to a study just published in Jama Network Open, no. Although the consumption of fish and seafood is considered positive for the content of omega 3 fatty acids, some people prefer to limit their consumption for fear of contamination with mercury.