Mức độ hemoglobin cao cho thấy tình trạng thiếu oxy trong thời gian dài hoặc mức oxy trong máu thấp, MedlinePlus giải thích. Nồng độ hemoglobin cao thường là do bệnh phổi tắc nghẽn mãn tính nặng, rối loạn nhịp tim hoặc suy tim bên phải, bệnh tim bẩm sinh hoặc các rối loạn phổi như xơ phổi, trong đó phổi bị sẹo hoặc dày hơn.
Các nguyên nhân khác có thể gây ra nồng độ hemoglobin cao bao gồm mất nước và bệnh đa hồng cầu, đây là một bệnh lý tủy xương hiếm gặp dẫn đến sự gia tăng bất thường về số lượng tế bào máu, theo MedlinePlus. Mức hemoglobin bình thường thường dao động từ 13,8 đến 17,2 gam trên mỗi decilit ở nam và 12,1 đến 15,1 gam trên decilit ở nữ.
Hemoglobin là một protein vận chuyển oxy được tìm thấy trong các tế bào hồng cầu, MedlinePlus giải thích. Theo Mayo Clinic, khi một người có nồng độ oxy trong máu rất thấp do chức năng phổi hoặc tim không phù hợp, cơ thể sẽ sản sinh ra số lượng tế bào hồng cầu cao hơn để bù đắp cho lượng oxy trong máu không đủ cung cấp, Mayo Clinic nói. Bệnh nhân bị rối loạn chức năng tủy xương cũng bị tăng sản xuất hồng cầu, dẫn đến nồng độ hemoglobin cao.
Những người đi lên độ cao có xu hướng có số lượng hồng cầu cao hơn do nguồn cung cấp oxy hạn chế, Mayo Clinic lưu ý. Ngoài ra, những người hút thuốc và dùng thuốc hoặc hormone kích hoạt sản xuất hồng cầu có khả năng có nồng độ hemoglobin cao.