Vitamin B contents of Salmon August 31, 2019 Salmon is an excellent source of several B vitamins, which are needed for energy production, controlling inflammation and protecting heart and brain health.