Un nivel alto de hemoglobina indica hipoxia a largo plazo o niveles bajos de oxígeno en la sangre, explica MedlinePlus. Los niveles altos de hemoglobina suelen ser el resultado de una enfermedad pulmonar obstructiva crónica grave, insuficiencia pulmonar o insuficiencia del lado derecho del corazón, enfermedad cardíaca congénita o trastornos pulmonares como la fibrosis pulmonar, en los que los pulmones se vuelven cicatrizados o más gruesos.
Otras posibles causas de niveles altos de hemoglobina incluyen la deshidratación y la policitemia vera, que es una enfermedad rara de la médula ósea que conduce a un aumento anormal en el recuento de células sanguíneas, según MedlinePlus. Los niveles normales de hemoglobina generalmente oscilan entre 13,8 y 17,2 gramos por decilitro en varones y de 12,1 a 15,1 gramos por decilitro en mujeres.
La hemoglobina es una proteína transportadora de oxígeno que se encuentra en los glóbulos rojos, explica MedlinePlus. Cuando una persona tiene niveles muy bajos de oxígeno en la sangre como resultado de una función pulmonar o cardíaca inadecuada, el cuerpo produce una mayor cantidad de glóbulos rojos para compensar el suministro insuficiente de oxígeno en la sangre, afirma la Clínica Mayo. Los pacientes con una disfunción de la médula ósea también experimentan un aumento en la producción de glóbulos rojos, lo que lleva a niveles altos de hemoglobina.
Las personas que van a grandes altitudes tienden a tener un mayor número de glóbulos rojos debido al suministro limitado de oxígeno, señala la Clínica Mayo. Además, aquellos que fuman y toman drogas u hormonas que desencadenan la producción de glóbulos rojos tienen altos niveles de hemoglobina.