血红蛋白高可能由生理性因素、病理性因素或相对性增高引起。
生理性因素包括高原居住、脱水状态和吸烟习惯。病理性因素涉及红细胞增多症、心肺疾病、某些肿瘤及药物影响。相对性增高则主要源于血液浓缩状态。血红蛋白升高常见于高原居民因缺氧代偿性增加红细胞生成,脱水导致血液浓缩,吸烟引起的一氧化碳血红蛋白增多,真性红细胞增多症等骨髓增殖性疾病,慢性阻塞性肺病、肺心病等心肺疾病导致的缺氧状态,肾脏疾病如肾囊肿、肾肿瘤等促红细胞生成素分泌异常,以及长期使用睾酮、EPO等药物影响,此外严重呕吐、腹泻、烧伤等引起的血液浓缩也会导致相对性血红蛋白升高。
日常生活中,应保持充足水分摄入,避免吸烟,定期监测血红蛋白水平,特别是有相关疾病史或生活在高原地区的人群,应及时就医查明原因并遵医嘱调整治疗方案,避免自行用药导致血红蛋白异常升高。