A high hemoglobin (Hb or Hgb) count is a blood test result. It means that the level of a key protein in red blood cells called hemoglobin is higher than is typical. Hemoglobin carries oxygen throughout the body. It also gives red blood cells their color.

Hemoglobin is measured in grams per deciliter (g/dL) of blood. What's considered a high hemoglobin count differs slightly from one lab to another. In general, a high hemoglobin count is more than 16.6 g/dL for men and more than 15 g/dL for women. In children, a high hemoglobin count varies with age and sex.

Other factors that can affect hemoglobin count include:

  • The time of day.
  • How hydrated you are.
  • How high above sea level you are.

From Mayo Clinic to your inbox

Sign up for free and stay up to date on research advancements, health tips, current health topics, and expertise on managing health. Click here for an email preview.

We use the data you provide to deliver you the content you requested. To provide you with the most relevant and helpful information, we may combine your email and website data with other information we have about you. If you are a Mayo Clinic patient, we will only use your protected health information as outlined in our Notice of Privacy Practices. You may opt out of email communications at any time by clicking on the unsubscribe link in the email.

Feb. 15, 2025