Experiencing a headache isn't necessarily a sign that you should run to your doctor for an evaluation. Headaches can be the result of many simple factors, including stress or sleeping awkwardly. If your headaches persist, however, and you experience a number of other inexplicable symptoms, it's possible that you might have a vitamin B-12 deficiency.
Headaches Might Indicate Anemia
Headaches are a possible symptom of pernicious anemia, according to the National Heart, Lung, and Blood Institute. When your body has a deficiency of vitamin B-12, it is unable to produce an adequate number of red blood cells, which results in this condition. Symptoms of anemia include not only headaches, but also excess fatigue, shortness of breath and cold extremities. Although it's possible to increase your vitamin B-12 intake by eating foods such as shellfish, your body might not be able to absorb the vitamin. Visit your doctor, who can test for a vitamin B-12 deficiency and provide regular injections, if needed.