Haddocks are high in protein, niacin, vitamin B6, and contain smaller amounts of riboflavin, thiamine, folate, phosphorus, magnesium, iron, potassium, zinc and calcium.