I have recently been diagnosed with a vitamin b12 deficiency and have to take injections. Can this deficiency cause me to have high blood pressure? I checked it today and it was 155/89
No, it is highly unlikely that a deficiency of vitamin B12 is causing your high blood pressure problems. High blood pressure is more likely to be due to a high salt diet, high alcohol consumption, stress, or a lifestyle low in exercise.
As for your vitamin deficiency you can find a list of foods high in vitamin B12 here:
http://www.healthaliciousness.com/articles/foods-high-in-vitamin-B12.php

2 comments ↓
The normal range for blood pressure for an adult is 120/80mmHg. and blood pressure above 140/90 Is considered high. B12 deficiency might be the cause of your high blood pressure . If you are worried go back to the doctors
References :
No, it is highly unlikely that a deficiency of vitamin B12 is causing your high blood pressure problems. High blood pressure is more likely to be due to a high salt diet, high alcohol consumption, stress, or a lifestyle low in exercise.
As for your vitamin deficiency you can find a list of foods high in vitamin B12 here:
http://www.healthaliciousness.com/articles/foods-high-in-vitamin-B12.php
References :