Las causas de la hemoglobina alta incluyen el aumento de la producción de glóbulos rojos, el hábito de fumar, ciertos medicamentos y la enfermedad de la médula ósea. Algunas afecciones, como la insuficiencia cardíaca, el cáncer de hígado, el cáncer de riñón y la deshidratación también pueden provocar un alto recuento de hemoglobina, según lo declarado por la Clínica Mayo.
Un alto recuento de hemoglobina no significa que una persona tenga una gran cantidad de glóbulos rojos, como lo indica la Clínica Mayo. Una persona con glóbulos rojos que caen por debajo del recuento normal también puede tener un recuento alto de hemoglobina. Esta afección generalmente es rara y generalmente se detecta durante una prueba para una enfermedad o afección en particular.