Yüksek hemoglobinin nedenleri arasında kırmızı kan hücresi üretimindeki artış, sigara kullanımı, bazı ilaçlar ve kemik iliği hastalığı bulunur. Kalp yetmezliği, karaciğer kanseri, böbrek kanseri ve dehidrasyon gibi bazı durumlar da Mayo Clinic tarafından belirtildiği gibi yüksek hemoglobin sayısına yol açabilir.
Yüksek bir hemoglobin sayısı, Mayo Clinic tarafından belirtildiği gibi, bir kişinin yüksek miktarda kırmızı kan hücresi olduğu anlamına gelmez. Kırmızı kan hücrelerinin normal sayının altına düşen bir insanda yüksek hemoglobin sayımı olabilir. Bu durum genellikle nadirdir ve genellikle belirli bir hastalık veya durum için yapılan test sırasında tespit edilir.