You may have a hemoglobin test for several reasons:

  • To check your overall health. Your doctor may test your hemoglobin as part of a complete blood count during a routine medical examination to monitor your general health and to screen for a variety of disorders, such as anemia.
  • To diagnose a medical condition. Your doctor may suggest a hemoglobin test if you're experiencing weakness, fatigue, shortness of breath or dizziness. These signs and symptoms may point to anemia or polycythemia vera. A hemoglobin test may help diagnose these or other medical conditions.
  • To monitor a medical condition. If you've been diagnosed with anemia or polycythemia vera, your doctor may use a hemoglobin test to monitor your condition and guide treatment.
Apr. 14, 2014