Yes, Mackerel is an important source of Omega-3 fatty acids. It contains Vitamin B12, rich in protein, selenium, vitamin D and improves cognitive function. It helps to reduce triglycerides levels. So, definitely, it is good for health.