Praxis Medical Insights

Est. 2024 • Clinical Guidelines Distilled

Made possible by volunteer editors from the University of Calgary & University of Alberta

Last Updated: 9/16/2025

Normal Hemoglobin Levels by Age and Sex for Diagnosing Anemia

Normal Hemoglobin Ranges by Age and Sex

  • The American Journal of Kidney Diseases recommends normal hemoglobin levels as 13.5-17.5 g/dL for adult males and 12.0-15.5 g/dL for adult females, regardless of age 1, 2, 3
  • No downward adjustment is recommended for older males despite lower mean values in elderly 3
  • No adjustment is needed for postmenopausal status in adult females 3
  • For children and adolescents, normal hemoglobin ranges are:

Factors Affecting Hemoglobin Levels

Altitude Adjustment

  • Hemoglobin increases with altitude due to physiological adaptation 1, 2, 6
  • Adjustments to normal ranges should be made for patients living at elevations >1,000 meters:

Race/Ethnicity Considerations

  • African Americans typically have hemoglobin levels 0.5-1.0 g/dL lower than Caucasians 1, 5, 4
  • Mexican Americans show slightly different normal ranges compared to non-Hispanic whites 5, 4

Other Factors

  • Smoking increases hemoglobin levels by 0.3-1.0 g/dL 2
  • Pregnancy decreases hemoglobin (separate guidelines apply) 3
  • Chronic diseases may affect hemoglobin levels independently of iron status 7