血红蛋白高可能是由于剧烈运动、缺氧、体育锻炼、真性红细胞增多症、阻塞性肺气肿等原因引起的,如果单纯是血红蛋白浓度轻度的偏高,很可能是早晨空腹出血时,由于血液浓缩导致血红蛋白相对性的增高,这是一种正常的生理现象。如果您的血红蛋白浓度超过正常范围,在成年男性是血红蛋白超过160g/L,在成年女性是指血红蛋白超过150g/L,那么就需要到医院检查判断了。