• image.alt
  • With Mayo Clinic hematologist

    Ruben Mesa, M.D.

    read biography

Mayo Clinic Health Manager

Get free personalized health guidance for you and your family.

Get Started

Free

E-Newsletter

Subscribe to receive the latest updates on health topics. About our newsletters

  • Housecall
  • Alzheimer's caregiving
  • Living with cancer

Question

Low hemoglobin: What causes it?

What causes a low hemoglobin count?

Answer

from Ruben Mesa, M.D.

Hemoglobin is the iron-rich protein in red blood cells that gives blood its red color. The normal range of hemoglobin is approximately 14 to 17 grams per deciliter for men and 12 to 16 grams per deciliter for women. A low hemoglobin count indicates a low red blood cell count (anemia). Anemia can have many causes, including:

  • Vitamin and iron deficiencies
  • Acute or chronic bleeding
  • Hormone deficiencies, such as thyroid hormone or testosterone
  • Chronic diseases, such as kidney failure, cancer and Crohn's disease
  • Autoimmune diseases, such as lupus
  • Side effect of certain medications, such as chemotherapy drugs

Treatment depends on the underlying cause.

Next question
Craving and chewing ice: A sign of anemia?

AN01295

March 22, 2008

© 1998-2009 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. A single copy of these materials may be reprinted for noncommercial personal use only. "Mayo," "Mayo Clinic," "MayoClinic.com," "EmbodyHealth," "Reliable tools for healthier lives," "Enhance your life," and the triple-shield Mayo Clinic logo are trademarks of Mayo Foundation for Medical Education and Research.

Print Share Reprints

Text Size: smaller largerlarger