FAQ: What Causes Elevated B12?

What does it mean if your B12 is too high?

An abnormally high vitamin B-12 status can be an early sign of liver disease, diabetes, or certain types of leukemia. A doctor may use the results of a vitamin B-12 test to help form their diagnosis.

What causes high B12 blood levels?

The most common cause of high B12 in the blood is due to recent ingestion or injection of supplemental vitamin B12. We don’t worry about overdosing on B12 supplements because excess can be excreted in your urine. It could also be possibly from your diet if high in animal products such as meat, eggs, and shellfish.

Should I be worried if my B12 is high?

Though daily high doses of B12 are unlikely to cause harm in most people, extremely high doses should be avoided unless prescribed by a healthcare professional. If you think you may be deficient in B12, speak with your doctor, who can recommend an appropriate treatment based on your level of deficiency.

How do I lower my vitamin B12?

As summarized in the table provided, vitamin B12 (cobalamin) absorption and utilization by the body can be compromised with the chronic use of certain medications which include: colchicine, chloramphenicol, ethanol, histamine 2 receptor antagonists (H2RA), metformin, and proton pump inhibitors (PPI).

You might be interested:  Often asked: Where Do You Get B12 Injections?

Is B12 level of 1000 too high?

Previous studies have chosen a variety of levels to represent high or very high B12 (pmol/l) levels. Some examples include: 664.219; 5131; 700 (high) and 1500 (very high)11; and 601 (high) and 1000 (very high)10. Excess B12 is either stored in the liver, present in the blood without any adverse effects, or excreted.

How long does it take to get rid of excess B12?

If a person stops consuming the vitamin, the body’s stores of this vitamin usually take about 3 to 5 years to exhaust. People should not take high doses of vitamin B12 as a cure-all, but otherwise the vitamin does not appear to be toxic; consuming excess amounts of B12 is not recommended.

What causes high B12 and folate levels in blood?

However, if someone has a condition such as chronic myeloproliferative neoplasm, diabetes, heart failure, obesity, AIDS, or severe liver disease, then that person may have an increased vitamin B12 level. Ingesting estrogens, vitamin C or vitamin A can also cause high B12 levels.

Can fatty liver cause high B12 levels?

The levels of vitamin B12 were correlated with the stage of NAFLD, lipid profile and liver parameters. Results: Vitamin B12 levels were significantly lower in patients with NAFLD. Vitamin B12 levels inversely correlated with cholesterol and triglyceride levels.

What should your B12 level be?

But a normal level of vitamin B12 in your bloodstream is generally between 190 and 950 picograms per milliliter (pg/mL). Between 200 to 300 pg/mL is considered borderline and your doctor may do more testing. Below 200 pg/mL is low and more testing is needed.

You might be interested:  Quick Answer: What Causes Elevated B12 Blood Levels?

Can anemia cause high B12?

A low level of vitamin B12 in the blood indicates pernicious anemia. However, a falsely normal or high value of vitamin B12 in the blood may occur if antibodies interfere with the test. Your homocysteine and methylmalonic acid (MMA) levels. High levels of these substances in your body are a sign of pernicious anemia.

What foods have high B12?

To increase the amount of vitamin B12 in your diet, eat more of foods that contain it, such as:

  • Beef, liver, and chicken.
  • Fish and shellfish such as trout, salmon, tuna fish, and clams.
  • Fortified breakfast cereal.
  • Low-fat milk, yogurt, and cheese.
  • Eggs.

Leave a Reply

Your email address will not be published. Required fields are marked *